The Serbian goalkeeper made several good saves to keep his side in the game before being unable to do anything about both Milan goals.
A brave performance from the central defender, who made numerous important interceptions with his head to divert dangerous crosses away from the six-yard area.
Covered Astori well and made several important headers to deny the likes of Honda. A solid outing from the center back.
Kept Robinho relatively quiet and didn't allow for Milan to press down Cagliari's right hand side too often.
Had several poor long-range efforts but covered across the penalty area well when needed, flicking away some good crosses.
A solid outing from the Swede, who put himself about and linked defense to attack well. His bustling performance helped to keep Milan's central midfield area quiet.
Busy, bright and direct, the diminutive midfielder was a real live wire. Provided several good crosses, was a constant buzzing threat throughout.
Battled in the center of midfield and was calm in possession when looking to build attacks from the back while under pressure.
Lacked the final ball but battled well in midfield and wasn't flustered while in possession. Didn't offer much going forward.
Took his goal fantastically, turning Bonera and Amelia inside-out with a smart turn before slotting into an empty net. A constant threat, and pressed well.
Linked up well with Cabrera in the later stages and went phenomenally close to making it 2-0, whistling an effort narrowly wide of the far post.
A terrible performance from the goalkeeper, as his poor passing played Bonera into trouble on several occasions and caused Cagliari's breakthrough goal. Lacked confidence.
Was played into trouble on two occasions by Amelia, and was at fault for a few instances of poor defending, perhaps because of the swirling wind.
Didn't perform as badly as his defensive partner or goalkeeper but didn't stamp his authority on the game.
M. De Sciglio
A good performance from the young fullback, as his crossing from wide areas was the only real bright spark for a Milan side that struggled.
N. de Jong
Battled brilliantly in defensive midfield, throwing himself into some strong challenges and looked to show authority. Aside from this, he offered nothing going forward.
Failed to impress, firing several efforts either directly at Avramov or narrowly over the crossbar. Threatened with his head occasionally.
Battled in the midfield third but didn't have an impact on the game. His shooting from range was poor.
Offered nothing going forward and failed to deal with both Cossu and Pisano breaking down the right-hand side for the hosts.
Linked midfield and attack quite well at times but did go missing for periods. Had one good chance to score with his head but couldn't turn the ball home from eight yards.
Ineffectual, as shown by his early withdrawal. He failed to deliver any dangerous balls and only looked bright in the opening five minutes. Faded terribly.
Took his goal brilliantly, dipping a free kick inside the near post from 25 yards. Missed a lot of half chances, snatching at efforts rather than picking his spot, but showed his quality at times.
Added much needed fresh legs into the equation for the last twenty minutes as Cagliari continued to press throughout.
His nonsensical handball gave Balotelli the chance to score from the free kick, ending in the capitulation of his side. Linked up quite well with Pinilla.
Offered another attacking option from the flank, allowing for the Milan midfield to not be too narrow, because of its three attacking midfielders who would prefer to be central.
Was more direct and positive, adding some extra strength and legs into the tiring midfield.
Took his goal brilliantly, finishing instinctively with a hooked effort, which poked Honda's set piece delivery beyond the helpless Avramov. Good showing on his return.