Portugál Nagydíj:
125 kcm (23 kör):
1. P. Nieto (spanyol, Aprilia) 41:08.307 perc
2. Barbera (spanyol, Aprilia) 41:08.329
3. De Angelis (San Marinó-i, Aprilia) 41:08.615
4. Pedrosa (spanyol, Honda) 41:08.867
5. Vincent (francia, Aprilia) 41:11.633
6. Lorenzo (spanyol, Derbi) 41:16.450
7. Talmácsi Gábor (Aprilia) 41:16.594
A vb pontverseny állása:
1. Pedrosa (spanyol, Honda) 175 pont
2. Perugini (olasz, Aprilia) 137
3. De Angelis (San Marinó-i, Aprilia) 124
4. Dovizioso (olasz, Honda) 120
5. Nieto (spanyol, Aprilia) 113
6. Cecchinello (olasz, Aprilia) 105
...14. Talmácsi Gábor 47.
MotoGP (28 kör):
1. Rossi (olasz, Honda) 46:48.005 perc
2. Biaggi (olasz, Honda) 46:50.099
3. Capirossi (olasz, Ducati) 46:53.259
4. Gibernau (spanyol, Honda) 46:53.274
5. Ukava (japán, Honda) 46:58.586
6. Bayliss (ausztrál, Ducati) 47:02.25
A pontverseny állása:
1. Rossi 237 pont
2. Gibernau 191
3. Biaggi 161
4. Capirossi 113
5. Bayliss 106
6. Checa (spanyol, Yamaha) 86
250 kcm (26 kör):
1. Elias (spanyol, Aprilia) 44:37.770 perc
2. Poggiali (San Marinó-i, Aprilia) 44:42.501
3. De Puniet (francia, Aprilia) 44:43.757
4. Rolfo (olasz, Honda) 44:44.240
5. Porto (argentin, Honda) 45:02.793
6. Battaini (olasz, Aprilia) 45:03.043
A pontverseny állása:
1. Poggiali 165 pont
2. Elias 151
3. Rolfo 148
4. De Puniet 146
5. F. Nieto (spanyol, Aprilia) 143
6. Battaini 117.