Showed good command of his area from set pieces though was nearly embarrassed when Bentivoglio's corner struck the post.
Provided the assist for Balotelli's opener with a teasing right-wing cross and his excellent reading of the game ensured Abbiati was rarely troubled.
Filled in superbly at right-back and complemented his solid defensive display with good attacking endeavour.
Deputised well in Mexes' absence though tarnished his performance by conceding a careless penalty in stoppage time.
Troubled the Chievo defence with his clever footwork and mazy dribbling. However, he often lacked composure in the final third and proved wasteful in front of goal.
Produced an exquisite chipped pass for Kaka's goal although he contributed a contender for miss of the season when he inexplicably blasted over from close range.
Enjoyed a tidy first half in the Milan midfield although was forced off just before the break with an ankle injury.
Provided a good attacking outlet on the overlap and read the play excellently to prevent Chievo from exposing him down the left.
Marked his 300th Rossoneri appearance with two superbly-taken goals and the Brazilian was a constant menace throughout the game with his vision and accurate distribution.
N. de Jong
A typically tenacious performance from the Dutchman who provided a good shield in front of the Milan back four, snapping at the heels of the Chievo forwards to win back possession.
Scored his 13th Serie A goal of the season with a close-range cushioned volley and caused the Chievo centre-backs problems with his power and intelligent movement.
Has been strongly linked with a summer move to Milan and, though he conceded three times, he made two great stops to deny Taarabt and Honda.
Was fortunate that the referee did not spot his kick on Balotelli and often got the wrong side of his marker.
Played Kaka onside for Milan's second goal and his willingness to get forward often left Chievo exposed at the back.
Struggled to cope with the movement of Kaka and Honda, often allowing them too much space to pick their passes.
Was rarely exposed down the wing though did not get forward to assist the attack as much as Corini would have liked.
Lost Balotelli for Milan's opener and was fortunate not to concede a penalty for a late handball.
Did not provide sufficient support to the Chievo defence and spent most of the game chasing the shadows of the Milan midfield.
Went desperately close to snatching a late consolation and demonstrated a good range of passing in the midfield.
Hit the post from a corner and proved Chievo's most direct attacking threat. However, he often conceded possession with some sloppy passing.
Failed to impress against his former club although, in truth, he lacked the service to add to his 10 Serie A goals this season.
An ineffective performance from the ex-Inter man who struggled to get in behind the Milan centre-backs. Was unsurprisingly hauled off by Corini early in the second half.
A dynamic performance from the substitute who looked composed on the ball and worked tirelessly to win back possession for Milan.
Added steel to the Milan midfield and used his experience to break up the Chievo attack.
Helped to stretch the Chievo defence with his direct running and ability to pick a pass.