Rossi wins most exciting race in MotoGP

In front of nearly 90,000 fans in Barcelona the reigning World Champion Valentino Rossi took a superb win, battling with his Fiat Yamaha team-mate Jorge Lorenzo throughout the 25 lap MotoGP race to secure the win on the last corner winning by 0.095s.

The two riders completely dominated the Barcelona race and fought tooth and nail in the last three laps of the race, with the outcome being set at the very last corner.

Italy's Rossi took the lead back from local hero Lorenzo at the first turn with three laps to go. Exactly one lap later Lorenzo tried to take the lead back and went ahead on the straight, but Rossi managed to outbrake the Spaniard on the outside of the track and keep the position.

Lorenzo, however, made his move stick at the beginning of the last lap. Rossi managed to respond in the overtaking spot in the middle of the lap, but went wide and Lorenzo kept the lead.

But at the entry of the last corner the reigning world champion sneaked through and somehow managed to find the apex, preventing Lorenzo from getting back ahead.

Casey Stoner (Ducati Marlboro) was on the podium again, to maintain his World Championship challenge, with the result leaving Rossi, Lorenzo and the Australian all tied on 106 points at the head of the standings – the Italian on top as the possessor of the most recent victory.

Stoner was absolutely exhausted after the race having worked extremely hard to fend off a strong challenge from Andrea Dovizioso. The Repsol Honda rider produced another consistent display to finish in fourth place for the third round in succession, having started in fourth on the grid, this time missing the podium by 0.052s.