The prolific Ukraine international struck in the first minute and Milan had enough guile and composure to hold their nerve and claim a deserved Serie A title.
Modena's chances of avoiding the drop suffered a setback after being defeated on their travels to Chievo.
Goals from Luigi Sala and Carvalho de Oliveira Amauri were enough to secure a comfortable 2-0 victory for the home side.
Empoli recorded a much needed victory at the Stadio Carlo Castellani - claiming a 2-0 scalp over Bologna.
Manuel Belleri and Ighi Vannucchi scoring the goals for the Serie A strugglers.
Lazio's chances of Uefa Champions League football suffered a setback - after only being able to claim a point against Reggina.
Francesco Cozza's second half penalty was enough to secure a stalemate for Reggina, after a first half Claudio Lopez strike for Lazio.
Lecce heaped further misery on Internazionale - coming from behind to win 2-1.
Brazilian Adriano handed Internazionale the lead but second half strikes from Max Tonetto and Cesare Bovo secured maximum spoils for Lecce.
Juventus' woeful campaign continued after losing 1-0 to lowly Perugia.
Fabrizio Ravenelli scored the game's only goal - veteran Ciro Ferrara seeing red for the Old Lady in the last minute.
A key European clash at the Stadio Luigi Ferraris saw Udinese claim all three points against Sampdoria.
Goals from Udinese's Marek Jankulovski, David Pizzaro and Vincenzo Iaquinta secured a 3-1 victory. Fabio Bazzani responding for Sampdoria.
Brescia triumphed over Siena in an ill-tempered affair which finished 1-0.
Matteo Brighi scored the game's only goal and was red carded, along with team-mate Francesco Matuzalem.
De Souza Juarez and Roberto were also sent off for Siena.
Parma's late surge for UEFA Champions League football shows no sign of abating after a comprehensive 3-1 victory over doomed Ancona.
After just thirty minutes Parma were three goals to the good - with a trio of early strikes from Alberto Gilardino, Benitio Carbone and Mark Bresciano.
Click below for match reports:
Milan v Roma
Chievo v Modena
Empoli v Bologna
Lazio v Reggina
Lecce v Internazionale
Parma v Ancona
Perugia v Juventus
Sampdoria v Udinese
Siena v Brescia