El Gran Premio de España parece haberle dado "alas" a Fernando Alonso, que consiguió entrar por primera vez en la Q3 esta temporada y además consiguió el séptimo mejor tiempo. Lewis Hamilton marcó su pole position número 64, ya está a solo una de Ayrton Senna. El británico compartirá la primera línea de la parrilla de salida con el alemán de Ferrari Sebastian Vettel, después de sufrir un cambio de motor para disputar la calificación. Por detrás Valtteri Bottas (Mercedes), Kimi Raikkonen (Ferrari) y los dos Red Bull de Max Verstappen y Daniel Ricciardo. Carlos Sainz (Toro Rosso) no pudo entrar en la Q3 y se calificó duodécimo.
Comenzó la Q1 con una temperatura en la pista de 44 grados, la más alta del fin de semana hasta ese momento. En Ferrari tuvieron mucho trabajo desde la FP3, ya que colocaron un nuevo motor al monoplaza de Vettel. El alemán pudo salir de los primeros a disputar la calificación, pero cuando todavía no había terminado la primera vuelta, le avisaron por radio que parara el coche. Vettel no fue "obediente", y siguió despacio, logrando que volviera a funcionar, y marcó un tiempo muy bajo: 1'20"939. Parecía todo un milagro, y por radio le dijeron que "todo OK en el coche". Hamilton salió a pista y mejoró el crono del piloto de Ferrari: 1'20"511, detrás se quedaron Vettel, Bottas, Raikkonen, Verstappen, Ricciardo... Sainz era 8º y Alonso 12º.
Pronto Raikkonen mejoró y se situó segundo, a sólo 2 décimas de Hamilton. Cuando quedaban los últimos momentos de la Q1, los nueve primeros clasificados decidieron quedarse en el garaje, mientras que el resto salió a la pista para intentar estar entre los 15 primeros y pasar a la Q2. Hamilton se quedó con el mejor tiempo seguido de Raikkonen, Vettel, Bottas, Verstappen, Ricciardo, Grosjean, Ocon. Carlos Sainz era noveno con un mejor tiempo de 1'21"941, que le situaba a 1,4 segundos de Hamilton. Por detrás, en la 12ª posición, Fernando Alonso muy cerca de Sainz y a 1,5 segundos de Hamilton, una vez más conseguía disputar la Q2.
En la Q2 Hamilton, nada más salir, marcó el tiempo más bajo: 1'20"210. Por detrás, Bottas y Raikkonen, mientras que Carlos Sainz hizo una magnífica vuelta que le situó cuarto con 1'21"385. Una vez que salieron los dos pilotos de Red Bull, se situaron por delante de Sainz y este bajó al séptimo lugar, mientras que Alonso era 10º. Muy buena la actuación hasta ese momento de los dos españoles.
En el segundo intento de vuelta rápida, los seis primeros clasificados decidieron quedarse en sus respectivos garajes -Hamilton, Vettel, Bottas, Raikkonen, Verstappen y Ricciardo-, el resto salió a la pista para ver si podían colocarse entre los diez primeros y disputar así la Q3. Fernando Alonso hizo una gran vuelta (1'21"251), lo que le colocaba en la décima posición. Alonso lograba entrar en la Q3 por primera vez esta temporada. Carlos Sainz sin embargo se quedó fuera, al marcar el 12º mejor tiempo.
Una gran igualdad se mostró en el comienzo de la Q3, además de una importante bajada de tiempos con respecto a la Q2. Hamilton logró marcar 1'19"149, la vuelta más rápida dada en un Gran Premio en este circuito. Bottas se situó muy cerca, con 1'29"390 seguido por Raikkonen, Vettel, Verstappen y Ricciardo. Los otros cuatro pilotos: Ocon, Massa, Pérez y Alonso, no salieron en el primer intento.
En los últimos minutos los diez pilotos abandonaron su garaje. Hamilton no logró mejorar el tiempo marcado, pero conservó la primera posición, marcando así su pole position número 64. Por detrás Vettel, Bottas, Raikkonen, Verstappen y Ricciardo. Y aunque parecía increíble, Fernando Alonso logró la séptima posición, una gran sorpresa, después de marcar un crono de 1'21"048.
Calificación:
1 Lewis Hamilton Mercedes 1m19.149s -
2 Sebastian Vettel Ferrari 1m19.200s 0.051s
3 Valtteri Bottas Mercedes 1m19.373s 0.224s
4 Kimi Raikkonen Ferrari 1m19.439s 0.290s
5 Max Verstappen Red Bull/Renault 1m19.706s 0.557s
6 Daniel Ricciardo Red Bull/Renault 1m20.175s 1.026s
7 Fernando Alonso McLaren/Honda 1m21.048s 1.899s
8 Sergio Perez Force India/Mercedes 1m21.070s 1.921s
9 Felipe Massa Williams/Mercedes 1m21.232s 2.083s
10 Esteban Ocon Force India/Mercedes 1m21.272s 2.123s
11 Kevin Magnussen Haas/Ferrari 1m21.329s 2.180s
12 Carlos Sainz Toro Rosso/Renault 1m21.371s 2.222s
13 Nico Hulkenberg Renault 1m21.397s 2.248s
14 Romain Grosjean Haas/Ferrari 1m21.517s 2.368s
15 Pascal Wehrlein Sauber/Ferrari 1m21.803s 2.654s
16 Marcus Ericsson Sauber/Ferrari 1m22.332s 3.183s
17 Jolyon Palmer Renault 1m22.401s 3.252s
18 Lance Stroll Williams/Mercedes 1m22.411s 3.262s
19 Stoffel Vandoorne McLaren/Honda 1m22.532s 3.383s
20 Daniil Kvyat Toro Rosso/Renault 1m22.746s 3.597s