Max Verstappen won a chaotic 2026 Mexican Grand Prix, leading home Lewis Hamilton and Kimi Antonelli after 71 laps. The podium finish was enough for Antonelli to wrap up his first Formula 1 title.

Verstappen crossed the line just 0.799 seconds ahead of Hamilton, with Antonelli finishing 4.006 seconds behind the winner. Charles Leclerc was fourth for Ferrari, followed by McLaren’s Lando Norris and Mercedes driver George Russell.

Oscar Piastri finished seventh, ahead of Alpine’s Franco Colapinto and Racing Bulls driver Liam Lawson. Pierre Gasly completed the top 10 for Alpine.

Gabriel Bortoleto finished 11th for Audi, followed by Isack Hadjar, Ryo Hirakawa, Alex Albon, Carlos Sainz, Nico Hulkenberg and Sergio Perez. Seven drivers were listed as non-finishers: Arvid Lindblad, Ollie Bearman, Valtteri Bottas, Lance Stroll and Fernando Alonso, alongside the remaining retirements recorded in the race result.

Sources: The Race.