| Fecha 3 | A la Fecha 3 | |||||||||
| GRAND PRIX OF ESPAŅA | World Championship | |||||||||
| Pos. | Rider | Nation | Team | Total time | Pos. | Rider | Nation | Team | Points | |
| 1 | V. ROSSI | ITA | Fiat Yamaha Team | 45'18.557 | 1 | Valentino ROSSI | ITA | Fiat Yamaha Team | 65 | |
| 2 | D. PEDROSA | SPA | Repsol Honda Team | 2.7 | 2 | Casey STONER | AUS | Ducati Marlboro Team | 54 | |
| 3 | C. STONER | AUS | Ducati Marlboro Team | 10.507 | 3 | Jorge LORENZO | SPA | Fiat Yamaha Team | 41 | |
| 4 | R. DE PUNIET | FRA | LCR Honda MotoGP | 31.893 | 4 | Dani PEDROSA | SPA | Repsol Honda Team | 41 | |
| 5 | M. MELANDRI | ITA | Hayate Racing Team | 33.128 | 5 | Andrea DOVIZIOSO | ITA | Repsol Honda Team | 30 | |
| 6 | L. CAPIROSSI | ITA | Rizla Suzuki MotoGP | 34.128 | 6 | Colin EDWARDS | USA | Monster Yamaha Tech 3 | 26 | |
| 7 | C. EDWARDS | USA | Monster Yamaha Tech 3 | 34.421 | 7 | Randy DE PUNIET | FRA | LCR Honda MotoGP | 24 | |
| 8 | A. DOVIZIOSO | ITA | Repsol Honda Team | 34.625 | 8 | Marco MELANDRI | ITA | Hayate Racing Team | 23 | |
| 9 | T. ELIAS | SPA | San Carlo Honda Gresini | 42.689 | 9 | Chris VERMEULEN | AUS | Rizla Suzuki MotoGP | 21 | |
| 10 | C. VERMEULEN | AUS | Rizla Suzuki MotoGP | 45.183 | 10 | Loris CAPIROSSI | ITA | Rizla Suzuki MotoGP | 19 | |
| 11 | S. GIBERNAU | SPA | Grupo Francisco Hernando | 48.192 | 11 | Mika KALLIO | FIN | Pramac Racing | 16 | |
| 12 | Y. TAKAHASHI | JPN | Scot Racing Team MotoGP | 51.875 | 12 | Alex DE ANGELIS | RSM | San Carlo Honda Gresini | 15 | |
| 13 | J. TOSELAND | GBR | Monster Yamaha Tech 3 | 53.683 | 13 | Toni ELIAS | SPA | San Carlo Honda Gresini | 15 | |
| 14 | A. DE ANGELIS | RSM | San Carlo Honda Gresini | 53.941 | 14 | James TOSELAND | GBR | Monster Yamaha Tech 3 | 10 | |
| 15 | N. HAYDEN | USA | Ducati Marlboro Team | + 1'01.237 | 15 | Sete GIBERNAU | SPA | Grupo Francisco Hernando | 8 | |