Lisbon: MotoGP world champion Jorge Lorenzo won the Portuguese Grand Prix from pole position for the third year in a row on Sunday after a battle with Yamaha team mate Valentino Rossi.
Outgoing champion Rossi led the early part of the race, despite Spaniard Lorenzo taking the top slot on the grid after a rain-hit qualifying, but was passed by his team mate after 17 of the 28 laps at Estoril.
Lorenzo, who won the title in Malaysia earlier this month, then powered away to take his first race win since the Czech Grand Prix in August and eighth of the season by an 8.629-second margin.
Honda`s Andrea Dovizioso finished third behind fellow-Italian Rossi.
Australian Casey Stoner crashed out after four laps when he lost the rear of the Ducati and slid into the gravel trap at turn 13.
American Ben Spies, on the Tech3 Yamaha, suffered a dislocated left ankle when he fell on his way to the starting grid.
With one race remaining, Lorenzo has an unassailable 358 points and is on course to overhaul Rossi`s 2008 record tally of 373 in a single season.
Spaniard Dani Pedrosa, who returned after missing the last three races due to injury, finished eighth and has 236 points with Rossi on 217 and in with a chance of taking the overall runner-up slot in the final round in Valencia next weekend.