A great win for Jorge Lorenzo at the Portugal saw him reduce the gap to Valentino Rossi in the standings to 18 points.

| Rider | Motorcycle | Team | Total time | Gap | ||
|---|---|---|---|---|---|---|
| 1 | ![]() |
Jorge Lorenzo | Yamaha | Fiat Yamaha Team | 45′35.522 | |
| 2 | ![]() |
Casey Stoner | Ducati | Ducati Marlboro Team | 45′41.816 | 6.294 |
| 3 | ![]() |
Dani Pedrosa | Honda | Repsol Honda Team | 45′45.411 | 9.889 |
| 4 | ![]() |
Valentino Rossi | Yamaha | Fiat Yamaha Team | 45′58.950 | 23.428 |
| 5 | ![]() |
Colin Edwards | Yamaha | Monster Yamaha Tech 3 | 46′08.174 | 32.652 |
| 6 | ![]() |
Toni Elias | Honda | San Carlo Honda Gresini | 46′11.231 | 35.709 |
| 7 | ![]() |
Andrea Dovizioso | Honda | Repsol Honda Team | 46′11.245 | 35.723 |
| 8 | ![]() |
Nicky Hayden | Ducati | Ducati Marlboro Team | 46′14.352 | 38.830 |
| 9 | ![]() |
James Toseland | Yamaha | Monster Yamaha Tech 3 | 46′19.615 | 44.093 |
| 10 | ![]() |
Chris Vermeulen | Suzuki | Rizla Suzuki MotoGP | 46′28.385 | 52.863 |
| 11 | ![]() |
Randy De Puniet | Honda | LCR Honda MotoGP | 46′31.220 | 55.698 |
| 12 | ![]() |
Marco Melandri | Kawasaki | Hayate Racing Team | 46′40.037 | 1′04.515 |
| 13 | ![]() |
Niccolo Canepa | Ducati | Pramac Racing | 46′40.060 | 1′04.538 |
| 14 | ![]() |
Gabor Talmacsi | Honda | Scot Racing Team MotoGP | 47′02.821 | 1′27.299 |
| 15 | ![]() |
Loris Capirossi | Suzuki | Rizla Suzuki MotoGP | 33′23.887 | 8 Lap |
| 16 | ![]() |
Alex De Angelis | Honda | San Carlo Honda Gresini | 13′44.836 | 20 Lap |
| 17 | ![]() |
Mika Kallio | Ducati | Pramac Racing | 8′18.517 | 23 Lap |













