Tres pilotos de tres escuderías diferentes en el podio, y ninguno de ellos fue Hamilton ni Vettel, los dos que ocupan las primeras posiciones de la general. Daniel Ricciardo (Red Bull) consiguió su quinta victoria en F1, y junto a él en el podio Valtteri Bottas (Mercedes) que superó a Lance Stroll (Williams) en la última vuelta, consiguiendo este último su primer podio. Sebastian Vettel (Ferrari) y Lewis Hamilton (Mercedes) fueron cuarto y quinto después de que ambos llegaran a ser líderes en carrera.
Otra gran noticia fue que los dos pilotos españoles puntuaron: Carlos Sainz (Toro Rosso) fue octavo y Fernando Alonso (McLaren) noveno.
Tres coches de seguridad y una bandera roja que paró la carrera durante 23 minutos, hicieron que la de Azerbaiján fuera una "carrera loca". Ya en la salida comenzaron los incidentes: Raikkonen y Bottas se tocaron en dos ocasiones, mientras que por detrás Sainz hizo un trompo para evitar que su compañero Kvyat se lo llevara por delante. Tras esa accidentada primera vuelta, Hamilton seguía líder seguido por Vettel que subió hasta la 2ª posición, Pérez que ascendió desde la 6ª, Verstappen, Raikkonen, Massa... mientras que Sainz y Alonso eran 17º y 19º respectivamente. Alonso comenzó a recuperar posiciones y en tres vueltas ya era 15º, mientras que Verstappen dañó su Red Bull con algunos trozos de monoplaza que había por la pista, y abandonó unas vueltas más tarde. Ricciardo también tuvo que entrar en boxes a quitar algunos trozos que se habían metido en los frenos.
Poco después Daniil Kvyat sufrió un fallo eléctrico y paró junto al muro en la curva 12, lo que provocó la salida del primero de los tres coches de seguridad. Los pilotos decidieron entrar en boxes para cambiar neumáticos, y solo quedaron fuera Stroll y Hulkenberg, que entraron una vuelta más tarde. Nada más entrar el "safety" unos giros después, volvió a salir a la pista, tras volar trozos del deflector izquierdo de Raikkonen en la recta. Los monoplazas pasaron por el pit lane para dejar trabajar a los comisarios en sus labores de limpieza. P
Poco antes de que el coche de seguridad abandonara la pista, Hamilton, que rodaba el primero, frenó algo más fuerte, Vettel le tocó, y muy enfadado el de Ferrari le superó por la izquierda, le empujó y levantó los brazos. Al mismo tiempo, y por detrás, los dos pilotos de Force India se tocaron, saltando por los aires el alerón delantero de Pérez y con el resultado de pinchazo para ambos. Y tercer coche de seguridad para retirar más cantidad aún de trozos de monoplazas en la pista, hasta que la dirección de carrera decidió interrumpirla. Los pilotos regresaron a boxes, mientras que en los monoplazas de Pérez y Raikkonen sus mecánicos pudieron reparar los daños sufridos y retomaron la carrera los últimos 23 minutos más tarde.
Todos los pilotos montaron el compuesto súper blando, y ahí empezó una nueva carrera. Pero ocurrieron más cosas y la carrera dio un giro total: Hamilton empezó a notar que se levantaba su reposacabezas, y desde dirección de carrera le obligaron a ir hasta boxes a repararlo. Perdía así el liderato. Vettel se quedaba primero pero tuvo que parar 10 segundos en el pit lane tras recibir la sanción de un "stop & go" por el incidente que protagonizó con Hamilton. Eso dejaba a Ricciardo en cabeza seguido por Stroll, Magnussen, Ocon, Alonso era nada menos que quinto seguido por Vettel, Hamilton y Sainz.
Durante las últimas vueltas hubo mucha acción en pista: Vettel fue ascendiendo posiciones hasta colocarse cuarto seguido de Hamilton y los españoles lograron terminar octavo y noveno. En la última vuelta Bottas adelantó a Stroll y se clasificó segundo.
Ricciardo cruzó la meta primero consiguiendo su quinta victoria en F1. Junto a él en el podio Valtteri Bottas, y Lance Stroll, que conseguía su primer podio. Por detrás Vettel y Hamilton tras su remontada, seguidos de Ocon, Magnussen, Carlos Sainz octavo, Fernando Alonso noveno y también en los puntos Wehrlein.
Clasificación (51 vueltas):
1 Daniel Ricciardo Red Bull/Renault 2h03m55.573s
2 Valtteri Bottas Mercedes 3.904s
3 Lance Stroll Williams/Mercedes 4.009s
4 Sebastian Vettel Ferrari 5.976s
5 Lewis Hamilton Mercedes 6.188s
6 Esteban Ocon Force India/Mercedes 30.298s
7 Kevin Magnussen Haas/Ferrari 41.753s
8 Carlos Sainz Toro Rosso/Renault 49.400s
9 Fernando Alonso McLaren/Honda 59.551s
10 Pascal Wehrlein Sauber/Ferrari 1m29.093s
11 Marcus Ericsson Sauber/Ferrari 1m31.794s
12 Stoffel Vandoorne McLaren/Honda 1m32.160s
13 Romain Grosjean Haas/Ferrari 1 vuelta
14 Kimi Raikkonen Ferrari Abandono
- Sergio Perez Force India/Mercedes Ab.
- Felipe Massa Williams/Mercedes Ab.
- Nico Hulkenberg Renault Accidente
- Max Verstappen Red Bull/Renault Ab.
- Daniil Kvyat Toro Rosso/Renault Ab.
- Jolyon Palmer Renault Ab.
Clasificación mundial de pilotos:
1 Sebastian Vettel 153
2 Lewis Hamilton 139
3 Valtteri Bottas 111
4 Daniel Ricciardo 92
5 Kimi Raikkonen 73
6 Max Verstappen 45
7 Sergio Perez 44
8 Esteban Ocon 35
9 Carlos Sainz 29
10 Felipe Massa 20
11 Nico Hulkenberg 18
12 Lance Stroll 17
13 Kevin Magnussen 11
14 Romain Grosjean 10
15 Pascal Wehrlein 5
16 Daniil Kvyat 4
17 Fernando Alonso 2
18 Jolyon Palmer 0
19 Marcus Ericsson 0
20 Stoffel Vandoorne 0
21 Antonio Giovinazzi 0
Clasificación mundial de constructores:
1 Mercedes 250
2 Ferrari 226
3 Red Bull/Renault 137
4 Force India/Mercedes 79
5 Williams/Mercedes 37
6 Toro Rosso/Renault 33
7 Haas/Ferrari 21
8 Renault 18
9 Sauber/Ferrari 5
10 McLaren/Honda 2