Hamilton mantuvo su segundo puesto tras una polémica salida que pudo perjudicar a Alonso. No obstante, el piloto inglés firmó una gran carrera, resistiendo al principio la presión de Raikkonen y presionando después a Massa.
Alonso, que en teoría iba más cargado de combustible, realizó sin embargo su primera parada antes que Raikkonen, y a partir de ahí perdió el ritmo. Tras el adelantamiento de Heidfield, el piloto asturiano presionó en las últimas vueltas después de mejorar sus tiempos con neumáticos duros, pero no pudo ser.
Tras la salida, un choque entre Button y Speed obligó la entrada del Coche de Seguridad, que relanzó la carrera poco después. De Bahrein destacaron también el gran número de abandonos y roturas de motor. No acabaron seis pilotos: Webber, Coulthard, Sato, Liuzzi, Button y Speed.
Gran Premio de Bahrein 2007:
1 - Felipe Massa
2 - Lewis Hamilton: +2.3 secs
3 - Kimi Räikkönen: +10.8 secs
4 - Nick Heidfeld: +13.8 secs
5 - Fernando Alonso: +14.4 secs
6 - Robert Kubica: +45.5 secs
7 - Jarno Trulli: +81.3 secs
8 - Giancarlo Fisichella: +81.7 secs
9 - Heikki Kovalainen: +89.4 secs
10 - Nico Rosberg: +89.9 secs
11 - Alexander Wurz: +1 Vuelta
13 - Rubens Barrichello: +1 Vuelta
14 - Christijan Albers: +2 Vueltas
15 - Adrian Sutil: +4 Vueltas
16 - Anthony Davidson: +6 Vueltas
Ret - Mark Webber: +16 Vueltas
Ret - David Coulthard: +21 Vueltas
Ret - Takuma Sato: +23 Vueltas
Ret - Vitantonio Liuzzi: +31 Vueltas
Ret - Jenson Button
Ret - Scott Speed