Angelo Da Costa
The keeper had a disappointing afternoon and arguably should have done better on both goals, though he may have been fouled ahead of the second.
Made an important clearance off the line early on but was not reactive to much of the danger posed by the Rossoneri. He was beaten in the air too often.
Helped limit the impact of Honda in the wide areas throughout the game, and ensured that his side's left was not as leaky as the other.
The young defender was beaten far too frequently by Taarabt and allowed a number of crosses to come into the box from his flank.
Left too much space in the channels that Milan exploited by putting balls in behind the defense. He failed to read the play adequately.
Put in a number of strong, powerful challenges in midfield but his passing when looking to help push Sampdoria forward was often poor.
Had minimal involvement throughout the game. He did not offer enough support to Eder and had a rather anonymous afternoon.
Made a couple of decent runs down the left flank but ultimately created very little for his team.
Struggled to influence the game in midfield as he saw very little of the ball but he did not put in enough effort defensively to compensate.
Began the game impressively and was Sampdoria's most dangerous player. However, his dire marking let Taarabt in to open the scoring.
The Brazilian moved impressively in the final third and at times showed a good touch, but unfortunately he was not picked out often enough.
The keeper was filling in for the ill Abbiati and had a rather simple first half but proved his quality in the second with a string of quality saves.
A solid performance from the right-back, though he was not his typical adventurous self. He was more reserved but repelled everything that came his way defensively.
Looked sharp in the back and read the play well, consistently stepping out from the back to make some important interceptions.
Was an absolute rock in the back for Milan and let very little get past him all afternoon, before capping a good performance with the winning goal.
A dynamic performance from the Ghanaian as he was important from turning defense into attack for the visitors before being withdrawn in the second half.
The Moroccan was industrious and purposeful all afternoon, opening the scoring with a close-range finish and playing a role in the second.
Put in a very composed performance in midfield as he controlled the ball extremely well and distributed it in an equally impressive manner.
Made a few good runs in behind the defense but his finishing in the final third left a lot to be desire, particularly when he wasted a volley in the first half.
His judgement was questionable in the early stages as he allowed Gabbiadini past him too easily, but he soon steadied himself and even threatened going forward.
Helped make Milan a threat with his quality passing over the top of the defense. His set plays were decent but he could have offered a lot more.
Proved extremely bright throughout the game, making some impressive runs in behind the defense. Had an early effort cleared off the line and was involved in the second goal.