Juventus clinched its first Italian title for nine seasons Sunday but not until Serie A had dished up its customary climactic mix of chaos, drama and controversy. Unbeaten Juventus comfortably dispatched Cagliari 2-0 in a match which the Sardinians hosted in Trieste and featured a last minute change in kickoff times. The title was assured when AC Milan, the only team who could catch it, lost 4-2 to bitter rival Inter in a match which featured three penalties, a hat trick for Diego Milito, two goals for Zlatan Ibrahimovic and yet another ghost goal. The final whistle in Trieste was greeted by an unruly pitch invasion by Juventus fans and the champion quickly re-ignited the controversy over how many titles they had won. Officially, it was Juventus' 28th Serie A title – an Italian record – yet Juve players and officials were quick to bring up the Calciopoli match-fixing scandal which resulted in them being stripped of the 2005 and 2006 titles. “It's our 30th Scudetto,” Juventus sporting director Giuseppe Marotta told television reporters after his team moved four points clear of Milan with one game to play. “We have won 30 titles.” Goalkeeper Gianluigi Buffon, one of several players who went down to Serie B when Juventus were demoted as a result of Calciopoli, joined in the debate. ““I won five titles on the field although they have only awarded me three of them, well, what can I do about it?” said the 2006 World Cup winner, who also won Serie A titles in 2002 and 2003. Buffon has had a superb season, rediscovering the form which made him one of the world's top goalkeepers as Juventus was revitalized in the first season under the leadership of its former midfielder Antonio Conte. Milan was left to reflect on the possible turning point of the title race in February, when it had a goal disallowed against Juventus because match officials failed to see that it had crossed the line. Milan was leading 1-0 and in complete control when Sulley Muntari headed the ball well over the line in the Juve goal before Buffon clawed it away. Juve hit back in the second half to draw 1-1. A few weeks later, Milan had another goal disallowed in similar circumstances at Catania, costing them another two points after the game ended 1-1. There was more refereering controversy in Sunday's derby at San Siro as Inter, despite an unhappy season of its own, completed a double over Milan. Milito gave Inter a 14th minute lead and they nearly had a second when Esteban Cambiasso header was clawed away by Milan goalkeeper Christian Abbiati amid suggestions the ball might have crossed the line. A minute before the break Milan was awarded a hugely controversial penalty after Inter Milan goalkeeper Julio Cesar dived at the feet of Kevin-Prince Boateng and clearly got his hand to the ball. Julio Cesar tried to Ibrahimvoic with some playground antics by sticking his tongue out distract penalty taker but it was to no avail as the Swede fired home the equalizer. The volatile forward then took his Serie A tally to 28 goals with a superbly-taken second goal at the start of the second half to hand the defending champions a lifeline. Milito had other ideas as he won and converted a penalty to level the scores, then fired home the third penalty of the night in the 79th minute after Alessandro Nesta had been harshly judged to have handled. A brilliant fourth by Maicon completed the scoring and Inter celebrated as if it had won the title. That goal also kicked off the celebrations in Trieste, where Cagliari has been forced to play its home games because of safety problems at the intimidating Stadio Sant'Elia. Juventus can now complete the season unbeaten if it avoids defeat against Atlanta next Sunday and beat Napoli in the Italian Cup final on May 20.