George Russell sobrevivió a un ataque tardío de Max Verstappen para asegurar su tercera victoria de la temporada en un dramático Gran Premio de Azerbaiyán en el que seis pilotos abandonaron, incluido Lando Norris de McLaren.
El piloto de Mercedes aprovechó un buen comienzo para controlar la primera mitad, dejando a Oscar Piastri la tarea de defenderse del ataque de la pareja de Red Bull formada por Verstappen e Isack Hadjar, mientras Russell ampliaba su ventaja.
Un error de Alex Albon, de Williams, sacudió la carrera cuando se desplegó el coche de seguridad y el británico luchó por mantenerse en la primera posición en la reanudación, pero la acción se detuvo por segunda vez cuando Franco Colapinto bloqueó los frenos, dejando fuera de carrera a su compañero de equipo de Alpine, Pierre Gasly, y a Norris.
Con el pelotón neutralizado de nuevo, Russell se vio sometido a una enorme presión por parte de Verstappen en las últimas vueltas y finalmente cruzó la meta con tan solo una décima de ventaja, negándole al holandés la que podría haber sido su primera victoria de la temporada.
Isack Hadjar fue tercero, logrando un doble podio para Red Bull, mientras que Charles Leclerc y Kimi Antonelli obtuvieron la cuarta y quinta posición, respectivamente. El italiano aprovechó el caos que se produjo delante para remontar desde la decimosexta posición hasta los puntos.
Lewis Hamilton, de Ferrari, terminó sexto, por delante de Arvid Lindblad, que superó a Esteban Ocon para hacerse con la séptima posición, Ollie Bearman y Carlos Sainz, mientras Haas celebraba su primera puntuación desde el Gran Premio de Mónaco.
Nico Hulkenberg, de Audi, terminó en la undécima posición tras perder la posición ante el Williams líder a falta de dos vueltas, mientras que Liam Lawson se conformó con la duodécima posición. El neozelandés se mostró frustrado tras un contacto con su compañero de equipo de Racing Bulls.
Con Gabriel Bortoleto en la 13.ª posición, Oscar Piastri terminó 14.ª a pesar de haber estado en puestos de podio durante la mayor parte de la carrera. Un bloqueo de frenos lo dejó fuera de los puntos y terminó último, por delante de Sergio Pérez de Cadillac.
Valtteri Bottas se estrelló contra las barreras al final de la carrera y fue el último piloto en abandonar, uniéndose a Albon, Colapinto, Norris y Pierre Gasly. El dúo de Aston Martin, Fernando Alonso y Lance Stroll, tampoco pudieron terminar debido a problemas mecánicos distintos.


