Having qualified on pole for a perfect third time in a row, Lorenzo lined up on the front of the Estoril grid with sporadic rain drops falling - adding further drama to the proceedings - before fellow front row starters Pedrosa and Rossi stormed ahead of him into turn one.

Rossi wasted no time in shuffling ahead of world championship leader Pedrosa, with Lorenzo also taking advantage - then passing the fellow Fiat Yamaha of Rossi to take the lead by the end of lap one.

Rossi soon struck back, passing Jorge into turn one of lap 2 of 28, and the 20-year-old was demoted back to third position on lap 11 when Pedrosa finally made a move stick into the same corner.

Related Articles

Lorenzo had been unable to stick with Pedrosa and Rossi just two weeks' earlier at his home grand prix, but the youngest rider on the MotoGP grid - who repeatedly warns that he'll keep getting better - went on to beat Pedrosa on the brakes into turn one, then surprised Rossi by diving for the lead into the ultra-tight chicane later in the same lap.

The top three were thus covered by just 0.4secs as the grand prix entered its second half, but Rossi - who had hoped to fight for his first Bridgestone victory - was now struggling to match the Michelin-shod Spaniards, Pedrosa overtaking the 2007 event winner on lap 15.

But Dani couldn't stick with Lorenzo, who - despite arm pump problems at the first two rounds - quickly put his M1 just out of reach of the factory Honda rider and maintained at least a one-second lead.

Lorenzo rode flat out to the finish line, before erupting in celebration - while Pedrosa was left punching the tank with frustration just behind him.

Lorenzo and Pedrosa are now equal at the top of the world championships standings, while Lorenzo has become the youngest ever to take three successive podium finishes in the premier-class... taking the record from Pedrosa by just one day.

Jorge celebrated his achievement by planting his trademark 'Lorenzo's Land' flag for the first time as a MotoGP rider, then danced his way onto the podium before leaping high into the air.

Lorenzo might not have been the only rookie on the podium had Andrea Dovizioso kept his JiR Team Scot Honda on two wheels; the Italian made a great start to climb from seventh to third on lap one and stuck with the eventual top three until he fell on lap 16.

With Rossi - whose losing streak has now reach seven races - fading in the closing stages, Dovizioso may have been perfectly placed to repeat his late Qatar pass on the seven-time world champion. Rossi was also handed vital breathing room when Nicky Hayden - who had inherited fourth from Dovizioso and was lapping as fast as anyone - fell just a lap later.

Rossi thus finished five seconds ahead of satellite Tech 3 Yamaha rider Colin Edwards, with John Hopkins enjoying his best race yet for Kawasaki with sixth position after clinging with the leaders for the opening half of the grand prix.

Sixth place went to world champion Casey Stoner, who had struggled with his Ducati in qualifying and dropped back as low as eleventh by lap 15. Thereafter the young Australian mounted an impressive recovery, despite some loose technical equipment rattling against his fairing, to finish two seconds from Hopkins.

James Toseland was unsure of how hard to push during the rain spots that fell for much of the race, but was once again in the thick of the action as he battled with the likes of Stoner, de Puniet and Chris Vermeulen - with whom he had clashed at Jerez - on his way to seventh.

de Puniet fell from his LCR Honda late in the race, while Vermeulen took eighth position - just in front of Rizla Suzuki team-mate Loris Capirossi. Tenth place went to Gresini Honda's Shinya Nakano.

Marco Melandri was 13th on the second factory Ducati, with Anthony West also continuing to struggle, the Australian 16th and last on the second ZX-RR.

Portuguese Grand Prix:

1. Lorenzo
2. Pedrosa
3. Rossi
4. Edwards
5. Hopkins
6. Stoner
7. Toseland
8. Vermeulen
9. Capirossi
10. Nakano
11. de Angelis
12. Elias
13. Melandri
14. Guintoli
15. de Puniet
16. West