Tijdschema
- Eerste vrije training (20 mei 2004) om 11:00 - 12:00
- Tweede vrije training (20 mei 2004) om 14:00 - 15:00
- Derde vrije training (22 mei 2004) om 09:00 - 09:45
- Kwalificatie (22 mei 2004) om 13:00 - 13:30
- Race (23 mei 2004) om 14:00 - 15:00
| Pos | Coureur | Tijd | Punten | Ronden | Pits | |
|---|---|---|---|---|---|---|
| 1 |
|
Jarno TrulliAlpine |
01:45:46.601 | 10 | 77 | 2 |
| 2 |
|
Jenson ButtonBritish American Racing |
+0.497 | 8 | 77 | 2 |
| 3 |
|
Rubens BarrichelloFerrari |
+01:15.766 | 6 | 77 | 2 |
| 4 |
|
Juan Pablo MontoyaWilliams |
+1 ronde | 5 | 76 | 2 |
| 5 |
|
Felipe MassaSauber F1 Team |
+1 ronde | 4 | 76 | 2 |
| 6 |
|
Cristiano da MattaToyota F1 Team |
+1 ronde | 3 | 76 | 3 |
| 7 |
|
Nick HeidfeldJordan Grand Prix |
+2 rondes | 2 | 75 | 3 |
| 8 |
|
Olivier PanisToyota F1 Team |
+3 rondes | 1 | 74 | 2 |
| 9 |
|
Zsolt BaumgartnerMinardi |
+6 rondes | 0 | 71 | 2 |
| 10 |
|
Ralf SchumacherWilliams |
+8 rondes | 0 | 69 | 2 |
| DNF |
|
Giorgio PantanoJordan Grand Prix |
Retirement | 0 | 12 | 0 |
| DNF |
|
Mark WebberJaguar Racing |
Retirement | 0 | 11 | 0 |
| DNF |
|
Gianmaria BruniMinardi |
Gearbox | 0 | 15 | 0 |
| DNF |
|
Takuma SatoBritish American Racing |
Engine | 0 | 2 | 0 |
| DNF |
|
Kimi RäikkönenMcLaren |
Engine | 0 | 27 | 1 |
| DNF |
|
Fernando AlonsoAlpine |
Crash | 0 | 41 | 1 |
| DNF |
|
Michael SchumacherFerrari |
Collision | 0 | 45 | 1 |
| DNF |
|
David CoulthardMcLaren |
Collision | 0 | 2 | 0 |
| DNF |
|
Christian KlienJaguar Racing |
Collision | 0 | 0 | 0 |
| DNF |
|
Giancarlo FisichellaSauber F1 Team |
Collision | 0 | 2 | 0 |




















