The Milan No.1 was a mere spectator between the sticks as Sampdoria were often restricted to long-range shots. Nevertheless he will be delighted with a clean sheet.
The Colombian was rarely tested in defence although did show some signs of complacency. Ultimately his pace and good understanding with Mexes enabled Milan to earn a clean sheet.
The right-back produced an assured performance, limiting the impact of Wszolek and getting into some promising advanced areas.
Confident and solid defensive display from Mexes who used his strength and intelligence to mark Gabbiadini and Sansone out of the game.
An average performance from the Ghanaian who struggled to get a foothold in the game. Was replaced by Emanuelson at half time.
Enjoyed a win against his former club but failed to shine. However, he did set up the glorious chance for Robinho to wrap up the win.
Proved to be the match-winner with his accurate strike shortly after the break. His left foot was a wand at times and caused Sampdoria problems with his teasing crosses.
N. de Jong
The Dutchman added stability to the Milan midfield and acted as a solid shield in front of the defence, preventing Sampdoria attacks through the middle.
Provided an excellent attacking outlet during the first half and went close to scoring with a fizzing volley. However, he was often pinned back and struggled against De Silvestri after the break.
His search for a Milan goal continues. The summer signing worked his socks off up front but ultimately he lacked the composure and the luck in front of goal. Was well contained on the whole by Regini and Mustafi.
Looked lively and was Milan's most dangerous attacking threat in the first half. He provided the assist for Birsa's goal although later missed an absolute sitter to double the lead.
Angelo Da Costa
The Brazilian shot-stopper was not tested as much as he would perhaps have imagined although he did produce some good saves, notably a fine stop to deny Niang in stoppage time.
Did a brilliant job with his defensive partner Mustafi in marking Matri out of the game and helping to prolong the striker's search for his first Milan goal.
The Sampdoria left-back was the match-winner in this fixture last season and he went the closest to scoring in the first half when his header glanced just wide of the post. Was rarely exposed but will miss his side's next game after picking up his fourth yellow card of the season.
L. De Silvestri
Was one of Sampdoria's better performers with a hardworking display down the right and he got himself to the byline often to whip crosses into the box.
Looked assured in defence alongside Regini and produced a number of brilliant interceptions and headers to deny Milan.
Showed his stamina with a determined box-to-box performance but lacked the quality to outshine Milan's midfield.
The former Inter man was brought into the side to add some experience to the midfield and he helped to stifle Milan's creativity.
An anonymous performance from the winger who failed to attack his opposing full-back and was unsurprisingly substituted.
The young Spaniard produced an athletic and tireless showing to frustrate the Milan midfield. His excellent pressing restricted the opposition from creating chances through the middle.
Really struggled to make an impression up front and was easily marked out of the game by the combination of Mexes and Zapata.
The striker failed to add to his two Serie A goals already this season as he received little service. However, he did often drop deep to collect the ball and tried his luck from distance on many occasions, but to little effect.
Hoped to give Sampdoria a more physical threat up front but was well marshalled by the Milan back line.
Looked lively when he was introduced to the fray but like his teammates, found it impossible to break down the opposition defence.
Showed his determination to impress against his boyhood club but ultimately lacked the experience and strength to make an impression.