Wasn't at his best this evening and was easily beaten for both goals, the first of which, was a result of his spill back into the box.
Jumped into a few unnecessary challenges and was generally uncomfortable for most of the evening, but succeeded with a number of challenges. His booking means he misses the next game.
Saw his evening curtailed early, substituted for Facundo Roncaglia.
Enjoyed a decent first half and was made to work at the back. Got forward on occasions to aid his side on the left flank, but tailed off in the second half.
Savic was given the runaround by Balotelli on more than a few occasions and was second-rate this evening.
Valero was the driving force of the Fiorentina midfield, but spurned the majority of his side's chances. Lacked cohesion with his team-mates.
Joaquin was a considerable disappointment for the Viola this evening. Just never really got going before his unavoidable substitution.
Created a couple of good chances for his side this evening, most notably for Matri, but lacked some precision in the final third.
The former Milan midfiedler fared well against his former side. Very solid and efficient in midfield, breaking up the opposition's counterattacks.
The Colombian international was ineffective tonight. Did not highlight his qualities against this Milan defence and was largely disappointing.
Didn't have much luck in front of goal, seeing two great headers fly wide. Didn't test Abbiati to a great extent.
Didn't have much to do for the majority of the game, but was competent when called upon.
At times Rami looked a little jittery, but picked up superbly after the interval to shut out the opposition with a couple of fine challenges.
Untroubled on the far side for much of the first half, but Bonera went about his duties with calm and ease, though was another who was booked.
Mexes had a commanding 90 minutes for Milan this evening. Showed good awareness in heading in the first goal, and fared well at the back, helping his side to a clean sheet.
Kaka was generally a peripheral figure for much of the evening, but still linked up well with his attacking partners and carve open a couple of chances.
The Ghana international performed well in midfield, driving forward at the opposition and getting on the end of key chances in and around the box.
N. de Jong
Unassuming in his play, De Jong managed an efficient performance in the midfield and contributed to limiting the hosts' approaches.
Shrugged off a rather indifferent first half to really come alive in the second half, but it was the inconsistency in the first period which marred his overall stamp on the game.
Booked for a rash challenge, and at times appeared to be a liability for his side defensively. Nevertheless, an intriguing prospect going forward.
Lacked a bit of the killer touch in the final third, but useful in the build-up. At times showed fine control and poise to aid his side's attacking cause. Was the focal point for much of Milan's offensive endeavours.
Daunted with picking up a yellow card early on, the tempered striker doubled Milan's lead with a sumptuous free kick to see out the match.