Guessed the right way for Zlatan's penalty but was beaten by the precision of the shot. Also had no chance for Boateng's strike. Was not exactly overworked, in truth, but performed reasonably well all the same.
Needlessly conceded a penalty by foolishly attempting to beat Pato to a ball that he was never going to win. Was later booked for a dreadful lunge at Robinho. Went some way towards making amends for his recklessness with a terrific block on Ibrahimovic in the closing stages.
Really put himself about and made a number of crucial interventions, particularly during the first half. Stood up well to both Zlatan and Pato.
Had a difficult time of it in the opening exchanges as Bonera repeatedly bombed forward to support Boateng but he was far more comfortable in the second period without ever really offering much going forward.
Dealt well with what little attacking threat Milan posed down the left wing and also swung over a few crosses during the first half.
Asked plenty of questions of Bonera down the left-hand side with his tricky feet but there was very little end product and he also wasted Atalanta's two best openings of the first half, firing high over the bar on both occasions.
The pick of Atalanta's midfielders, Cigarini produced a wonderfully weighted through ball which was wasted by Padoin before later testing Abbiati with a well-struck drive from distance.
Saw plenty of the ball, particularly during the first half, and yet did so little with it. Did manage to pick out Marilungo with a fine cross-field pass at one point but the attack came to nothing. Underwhelming display from a high-rated player.
Showed a real willingess to get stuck in and clashed with both Boateng and Ibrahimovic, who aimed a petulant little kick at the midfielder. But overall, he did not manage to influence the game in an attacking sense.
A very frustrating afternoon for the in-form Denis, who held the ball up well whenever he got it but was, for the most part, isolated for long periods. However, when his big chance came in the second period, he fluffed it, Denis striking the post from a yard out after a corner had been flicked on to him at the back stick.
Handed a start in behind Denis but did not justify his inclusion whatsoever. He did create Padoin's first opening with some decent work on the right-hand side of the area but he was largely anonymous and was hauled off shortly after half-time.
While Atalanta played well, the Rossoneri goalkeeper did not have all that much to do. However, he parried a couple of well-struck drives from distance to safety and also claimed every high ball which came his way.
Did his best to provide some width down the left-hand side during the first half but his most notable contribution was a rather embarrassing attempt to win a penalty after being found by Emanuelson in the area. Also lost Schelotto a number of times during the opening 45 minutes but looked more solid as the game wore on.
Held on to his starting berth despite the return to full fitness of Alessandro Nesta and justified his inclusion with a competent display. Was impressive in the air and also demonstrated good positioning, most notably when he was on hand to intercept as Marilungo tried to head the ball through for Denis. Also instigated a dangerous Milan attack by picking out Ibrahimivoc with a wonderful ball from the back at one point.
Showed his willingness to get forward early on but became less of a factor from an attacking perspective as the game progressed. Was, for the most part, solid enough defensively but he was completely wrong-footed by Padoin during the first half and earned himself a booking as he tried in vain to rectify the situation.
Another typically commanding display at the heart of the Milan defence, the Brazilian was not ruffled once during the 90 minutes and coped easily with everything that the home side threw at him.
Looked busy in the early exchanges, creating numerous opportunities for Bonera to cross down the right-hand side but, in truth, was not his usual influential or inspirational self. His frustration boiled over towards the end of the first half when he was booked for chopping down Carmona. However, he finished the game on a high by sealing Milan’s victory by turning in Ibrahimovic’s cut-back from the right wing.
Showed some neat touches on the ball and looked comfortable in possession. It was from the Dutchman's left-wing cross that Pato struck the post early in the second half. However, overall, he struggled to impose himself in the trequartista role ahead of next weekend's derby.
M. van Bommel
As ever, the veteran Dutch midfielder kept things simple from an offensive perspective, taking few chances with his tidy distribution in midfield while at the same breaking up play wonderfully well. Lucky to get away with a very loose pass to Tiribocchi during the second half but proved a pretty reliable presence for the most part.
Worked tirelessly all afternoon without ever really carrying much of a goal threat. Produced a terrific ball for Zlatan early on but the Swede was offside and did not really do much else worth of mention.
An ultimately frustrating afternoon for the Brazilian. He won the penalty from which Zlatan gave Milan the lead, Pato drawing the foul after cleverly positioning his body between the ball and Manfredini. Was also unlucky to see his second-half header come back off the post before being withdrawn just after the hour mark.
Yet another incredibly influential display from Milan's talisman, the Swede was a constant menace throughout. Opened the scoring with a coolly-taken penalty and then set up Boateng for the goal that sealed the game with a sublime piece of control on the chest before cutting the ball back across the box. Held on to the ball too much on occasion but hard to fault Zlatan on this form.
- 78 G. Frezzolini
- 3 S. Lucchini
- 6 G. Bellini
Introduced in place of Carmona midway through the second half but struggled to get into the game.
- 88 N. Minotti
Came on for Marilungo early in the second half and really put himself, proving himself a far more combative and robust presence than the man he had replaced.
Only got ten minutes at the end after coming on for the ineffective Schelotto.