Full race results for the Formula 1 Mexican Grand Prix at the Autodromo Hermanos Rodriguez, Mexico City.

1.Max Verstappen NED Red Bull Racing-TAG Heuer 71 laps

2.Valtteri Bottas FIN Mercedes AMG Petronas Motorsport +19.6s

3.Kimi Raikkonen FIN Scuderia Ferrari +54.0s

4.Sebastian Vettel GER Scuderia Ferrari +1m 10.0s

5.Esteban Ocon FRA Sahara Force India-Mercedes +1 lap

6.Lance Stroll CAN Williams Martini Racing-Mercedes +1 lap

7.Sergio Perez MEX Sahara Force India-Mercedes +1 lap

8.Kevin Magnussen DEN Haas-Ferrari +1 lap

9.Lewis Hamilton GBR Mercedes AMG Petronas Motorsport +1 lap

10.Fernando Alonso ESP McLaren-Honda +1 lap

11.Felipe Massa BRA Williams Martini Racing-Mercedes +1 lap

12.Stoffel Vandoorne BEL McLaren-Honda +1 lap

13.Pierre Gasly FRA Scuderia Toro Rosso-Renault +1 lap

14.Pascal Wehrlein GER Sauber-Ferrari +2 laps

15.Romain Grosjean FRA Haas-Ferrari +2 laps

Did not finish

Carlos Sainz Jr ESP Renault Sport F1

Marcus Ericsson SWE Sauber-Ferrari

Brendon Hartley NZL Scuderia Toro Rosso-Renault

Nico Hulkenberg GER Renault Sport F1

Daniel Ricciardo AUS Red Bull Racing-TAG Heuer