Serie A reports
LECCE 1 AC MILAN 1
Milan started the weekend on top but are now second behind Inter after Lecce substitute Andrea Esposito headed in a free kick deep into injury time.
Ronaldinho had put Milan ahead 11 minutes from time following a cross with his first touch by substitute Alexandre Pato.
Milan piled on huge pressure throughout the game with striker Marco Borriello somehow blasting over from almost underneath the bar and Kaka missing a great chance while Lecce's Guillermo Giacomazzi headed wide when it looked easier to score.
CATANIA 2 CAGLIARI 1
Rocco Sabato won it for the hosts three minutes from time.
The visitors went ahead through Jeda's early header from a corner which sneaked into the net but Giuseppe Mascara equalised with a scuffed, angled shot eight minutes before the break.
CHIEVO VERONA 0 JUVENTUS 2
Evergreen Juve forward Alessandro Del Piero marked his 34th birthday with a third goal from a free kick in a week to help Juve to victory in Domenico Di Carlo's first game in charge of second-from-bottom Chievo.
Vincenzo Iaquinta added the second on the rebound from a saved penalty after Andrea Mantovani had handled.
After a sticky period, Juve have now won their last four in the league and six in all competitions.
FIORENTINA 2 ATALANTA BERGAMO 1
Brazilian midfielder Felipe Melo netted his first goal for Fiorentina with a long-range effort that trickled into the corner and soon after Alberto Gilardino tapped in to double the lead on 23 minutes.
Sergio Floccari's penalty 13 minutes from time after Gianluca Comotto's handball gave the away side hope but it was too late.
GENOA 4 REGGINA 0
Striker Diego Milito's second-half hat-trick gave surging Genoa another easy three points.
His penalty put the home side ahead after Andrea Gasbarroni had been sandwiched in the box, he headed in a second and then scooped in another off the ground late on.
Giuseppe Sculli scored Genoa's third but bottom side Reggina were unfortunate not to get on the scoresheet and had Andrea Costa harshly dismissed for two yellow cards just before the break.
INTER MILAN 1 UDINESE 0
Substitute striker Julio Cruz nodded in a corner unmarked from close range to steal the points for the champions and new leaders in injury time.
Udinese had a debatable offside decision go against them with Fabio Quagliarella in a good position and they worried Inter for long periods.
Home defender Walter Samuel was up to the task however, having returned to action for the first time in 11 months following a knee problem.
LAZIO 3 SIENA 0
Siena had a number of early chances but paid the price for their profligacy when resurgent Lazio stormed to victory in the second half.