Ook tijdens de tweede race van het seizoen domineert Renault! De beide Ferrari’s vechten van achterin het veld terug naar de punten, maar kunnen niet meedoen voor het podium. Jenson Button had kort de hoop voor zijn allereerste GP overwinning, maar moest de Renault’s voor laten gaan. Hoewel er gedurende de race constante dreiging is van regen, blijft deze toch alleen maar bij donkere wolken.
Alonso heeft een wereldstart vanaf de 8e positie: terwijl de twee Williamsen met elkaar in gevecht zijn voor de eerste bocht, neemt Alonso de meest linkse lijn en neemt direct de 3e positie in. Fisichella en Button nemen hun startpositie in op plaats 1 en 2. Kimi Raikkonen is goed weg, maar valt in de eerste ronde uit na een touché met Christian Klien. Michael Schumacher heeft inmiddels, tijdens de gele vlag situatie van Raikkonen, de 10e positie ingenomen, vanaf een 14e startpositie, door een penalty van 10 plaatsen. De Williams van Nico Rosberg komt niet verder dan de zesde ronde, totdat zijn motor het begeeft. Na een geweldige eerste GP, moet hij deze race vanaf de zijlijn verder toekijken.
David Coulthard’s tweede GP heeft niet het beoogde resultaat: in ronde 10 komt hij binnen, zijn wagen blijft in de zesde versnelling hangen en hij is genoodzaakt zijn race te stoppen. Ook teamgenoot Christian Klien heeft problemen na de aanrijding met Raikkonen. Klien komt tijdens de race diverse malen naar binnen, blijft in de wagen zitten terwijl het team de auto probeert te repareren, maar eindigt uiteindelijk toch in de pitbox.
Na de eerste pitstop ronde komt Alonso met rasterschrede dichterbij de twee koplopers. Hij is stukken sneller, maar weet pas bij zijn tweede pitstop Button te passeren. Button heeft wat pech doordat hij in de laatste fase van de race wordt opgehouden door achterligger Scott Speed, maar geeft zelf na de race aan dat hij toch het uiterste uit zijn wagen heeft gehaald en dit echt de limiet is. Michael Schumacher en Felipe Massa komen vanaf achteraan het veld terug in de punten.
Mark Webber stond net als teamgenoot Rosberg de vorige race in de punten, maar ook hij moet deze race staken door hydraulische problemen. Ook Juyi Ide weet zijn race niet te finishen, net als Scott Speed met een kapotte versnellingsbak. Laatste uitvaller is Nick Heidfeld, die ook zijn motor opblaast. Teamgenoot bij BMW Sauber Villeneuve weet de race te finishen binnen de punten.
Hoewel Alonso het grootste deel van de race sneller was dan teamgenoot Fisichella, en Button, weet hij de voorsprong niet in te halen, waardoor Fisichella zijn derde GP overwinning binnenhaalt.
1. Giancarlo Fisichella Renault 1:38.40.529
2. Fernando Alonso Renault + 4,5 sec
3. Jenson Button Honda + 9,6 sec
4. Juan Pablo Montoya McLaren + 39,3 sec
5. Felipe Massa Ferrari + 43,2 sec
6. Michael Schumacher Ferrari + 43,8 sec
7. Jacques Villeneuve BMW Sauber + 80,4 sec
8. Ralf Schumacher Toyota + 81,2 sec
9. Jarno Trulli Toyota + 1 lap
10. Rubens Barrichello Honda + 1 lap
11. Vitantonio Liuzzi Toro Rosso + 2 laps
12. Christijan Albers Midland + 2 laps
13. Tiago Monteiro Midland + 2 laps
14. Takuma Sato Super Aguri + 3 laps
15. Nick Heidfeld BMW Sauber + 8 laps
16. Scott Speed Toro Rosso + 15 laps
17. Yuji Ide Super Aguri + 23 laps
18. Christian Klien Red Bull + 30 laps
19. Mark Webber Williams + 41 laps
20. David Coulthard Red Bull + 46 laps
21. Nico Rosberg Williams + 50 laps
22. Kimi Raikkonen McLaren Accident
Stand kampioenschap:
1. Fernando Alonso Renault 18
2. Michael Schumacher Ferrari 11
3. Jenson Button Honda 11
4. Giancarlo Fisichella Renault 10
5. Juan Pablo Montoya McLaren 9
6. Kimi Raikkonen McLaren 6
7. Felipe Massa Ferrari 4
8. Mark Webber Williams 3
9. Nico Rosberg Williams 2
10. Jacques Villeneuve BMW Sauber 2
11. Christian Klien Red Bull 1
12. Ralf Schumacher Toyota 1
Stand constructeurtitel:
1. Renault 28
2. McLaren 15
3. Ferrari 15
4. Honda 11
5. Williams 5
6. BMW Sauber 2
7. Red Bull 1
8. Toyota 1