A fantastic race saw Jorge Lorenzo stalk down Casey Stoner to clinch his second win of the season at the Gran Premio d’Italia TIM, while Andrea Dovizioso passed his team mate on the last lap to finish second.

Stoner started from pole position to break from the field early and looked set to have victory in the bag, until with 9 laps remaining, Lorenzo began to chip away at the Australian’s more than 2 second lead, finally catching and taking over the lead with six laps to go. The Spaniard’s win closes the World Championship standing lead of Casey Stoner to 19 points.

Dovizioso hunted down and passed Stoner on the very last lap to grab second position in front of his home crowd. The Italian remains third in the Championship with 119 points, ahead of Valentino Rossi (Ducati Team) with 91.

Ben Spies (Yamaha Factory Racing) battled with San Carlo Honda Gresini Team’s Marco Simoncelli for fourth position, both of whom started on the front row. The two made multiple late braking passes on one another until the American got the better of the Italian on the last lap.

A five man battle for sixth between Rossi, Héctor Barberá (Mapfre Aspar), Álvaro Bautista (Rizla Suzuki), Colin Edwards (Monster Yamaha Tech 3) and Dani Pedrosa (Repsol Honda) ensued throughout the race, with Barberá dueling with Rossi at the front of the pack. Rossi broke away at 11 laps to go, putting his GP11.1 in the sixth spot, ahead of the Ducati of Barberá in seventh.

Dani Pedrosa (Repsol Honda), who dominated the Italian Grand Prix last year, was eighth across the line after starting from the same grid position on his return to racing. The Spaniard finished just in front of Edwards and Ducati Team’s Nicky Hayden, who had an early run off to finish in tenth.

Cal Crutchlow (Monster Yamaha Tech 3) retired to the pits with front tire issues, the second race in a row he has suffered with the same problems.