A vitória foi dele novamente. Michael Schumacher confirmou a supremacia e já venceu três consecultivas, desta vez foi o GP do Bahrein. Largou na pole e só perdeu o primeiro lugar quando teve que fazer o reabastecimento e troca de pneus.
O show ficou completo com a segunda posição do brasileiro Rubens Barrichello, que fez uma corrida sem muitas emoções, sem ser atacado, e sem atacar ninguém. Jenson Button, conseguiu ir para o segundo pódio consecultivo e foi o destaque da prova, com a terceira colocação.
Jarno Trulli foi o quarto, Takuma Sato o quinto e Fernando Alonso, que largou em 18º, terminou em sexto. Ralf Schumacher garantiu os dois únicos pontos para a Williams. Mark Webber, fechou o grupo dos oito pontuadores.
Cristiano da Matta ficou em décimo, atrás de Olivier Panis. Felipe Massa terminou em 12º, logo atrás de Giancarlo Fisichella, que o superou o brasileiro pela primeira vez no ano.
Confira a classificação final:
1) Michael Schumacher – Ferrari
2) Rubens Barrichello – Ferrari
3) Jenson Button – BAR
4) Jarno Trulli – Renault
5) Takuma Sato – BAR
6) Fernando Alonso – Renault
7) Ralf Schumacher – Williams
8) Mark Webber – Jaguar
9) Olivier Panis – Toyota
10) Cristiano da Matta – Toyota
11) Giancarlo Fisichella – Sauber
12) Felipe Massa – Sauber
13) Juan Pablo Montoya – Williams
14) Christian Klien – Jaguar
15) Nick Heidfeld – Jordan
16) Giorgio Pantano – Jordan
17) Gianmaria Bruni – Minardi