Max Verstappen cruised to victory at the Mexico City Grand Prix on Sunday leaving defending champion Lewis Hamilton to admit the Red Bull car “is far superior”.
Hamilton clung on to finish second in his Mercedes holding off a late charge from Red Bull’s Mexican driver Sergio Perez.
“Their car is far superior this weekend and there was nothing we could really do about it,” said Hamilton.
Verstappen, who grabbed the lead on the first corner, finished 16.555 ahead of Hamilton with Perez just over a second further back.
The Dutchman increased his lead in the world championship to 19 points from Hamilton with four races left.
“There’s still a long way to go,” Verstappen said.
“It’s of course looking good but also it can turn around very quickly.”
Frenchman Pierre Gasly was fourth in an AlphaTauri followed by the Ferraris of Monegasque Charles Leclerc and Spaniard Carlos Sainz.
Hamilton had expressed his surprise on Saturday after Mercedes secured a front-row lockout, with team-mate Valtteri Bottas on pole.
The advantage did not survive the first corner, where almost all of the drama of the race happened in a few chaotic seconds.
Bottas and Hamilton started fast but as they headed into the turn side by side, Verstappen charged round the outside of the Finn.
The three cars went into the corner abreast but the Red Bull came out first.
“It was nice three wide and it was all about just trying to brake as late as you can,” said Max Verstappen.
“I kept it on the track, came from third to first and that was basically what made my race because I could just focus on myself, and we had incredible pace in the car,” said the Dutchman who won for the third time in Mexico.
As Hamilton gave chase, the Finn went for a spin.
“Someone hit me and caused me to spin,” Bottas complained on team radio after rejoining in last place.
The guilty party was Daniel Ricciardo, charging from row four. His McLaren lost a front wing.
Mercedes boss Toto Wolff was unhappy at the way Verstappen got through.
“That should not happen,” Wolff said.
“We had two cars in front and seemed to opened up the sea for Max to come around the outside. The spin afterwards when there could have been a third or fourth place is annoying to say the least.”
The collision at the front sent ripples down the pack as Yuki Tsunoda and Mick Schumacher both went off.
The safety car came out, allowing Ricciardo and Bottas, who eventually finished in 15th place, to pit for repairs.
When the racing resumed, Verstappen quickly built a lead over Hamilton with Perez third.
Red Bull’s pit-stop strategy allowed Perez to take the lead on the 33rd lap.
As it dawned on the huge crowd that a Mexican was leading, they rose in their seats, roaring and waving flags.
“I could hear the crowd coming through the stadium section, it was pretty incredible,” said Perez.
After Perez finally pitted, he came back in third and resumed his pursuit of Hamilton.
The crowd roared again when Perez caught his hare on the 61st lap, but he could not find a way past.
“It shows how fast their car is when Sergio is that close behind me and able to follow that closely,” said Hamilton.
Perez still earned the first podium finish by a Mexican driver in the race.
Wolff said the Red Bulls were just faster.
“Their pace was on another level,” he said.
“I don’t think we could have won even if we’d stayed ahead at the first corner. They could have driven circles round us.”
The battle resumes in Sao Paulo, Brazil, next week before the championship heads to the Middle East for the last three races.
Mexico City Grand Prix results on Sunday, the 18th round of the 22-race season:
1. Max Verstappen (NED/Red Bull-Honda) 1hr 38min 39.086sec, 2. Lewis Hamilton (GBR/Mercedes) at 16.555sec, 3. Sergio Perez (MEX/Red Bull-Honda) 17.752, 4. Pierre Gasly (FRA/AlphaTauri-Honda) 1:03.845, 5. Charles Leclerc (MON/Ferrari) 1:21.037, 6. Carlos Sainz (ESP/Ferrari) 1 lap, 7. Sebastian Vettel (GER/Aston Martin-Mercedes) 1 lap, 8. Kimi Raikkonen (FIN/Alfa Romeo Racing-Ferrari) 1 lap, 9. Fernando Alonso (ESP/Alpine-Renault) 1 lap, 10. Lando Norris (GBR/McLaren-Mercedes) 1 lap, 11. Antonio Giovinazzi (ITA/Alfa Romeo Racing-Ferrari) 1 lap, 12. Daniel Ricciardo (AUS/McLaren-Mercedes) 1 lap, 13. Esteban Ocon (FRA/Alpine-Renault) 1 lap, 14. Lance Stroll (CAN/Aston Martin-Mercedes) 2 laps, 15. Valtteri Bottas (FIN/Mercedes) 2 laps, 16. George Russell (GBR/Williams-Mercedes) 2 laps, 17. Nicholas Latifi (CAN/Williams-Mercedes) 2 laps, 18. Nikita Mazepin (RUS/Haas-Ferrari) 3 laps
Fastest lap: Valtteri Bottas (FIN/Mercedes) 1:17.774 on 69th lap
DNF: Mick Schumacher (GER/Haas-Ferrari), Yuki Tsunoda (JPN/AlphaTauri-Honda)
World championship standings:
1. Max Verstappen (NED) 312.5 pts, 2. Lewis Hamilton (GBR) 293.5, 3. Valtteri Bottas (FIN) 185, 4. Sergio Perez (MEX) 165, 5. Lando Norris (GBR) 150, 6. Charles Leclerc (MON) 138, 7. Carlos Sainz (ESP) 130.5, 8. Daniel Ricciardo (AUS) 105, 9. Pierre Gasly (FRA) 86, 10. Fernando Alonso (ESP) 60, 11. Esteban Ocon (FRA) 46, 12. Sebastian Vettel (GER) 42,13. Lance Stroll (CAN) 26, 14. Yuki Tsunoda (JPN) 20, 15. George Russell (GBR) 16, 16. Kimi Raikkonen (FIN) 10, 17. Nicholas Latifi (CAN) 7, 18. Antonio Giovinazzi (ITA) 1, 19. Mick Schumacher (GER) 0, 20. Robert Kubica (POL) 0, 21. Nikita Mazepin (RUS) 0
1. Mercedes 478.5 pts, 2. Red Bull-Honda 477.5, 3. Ferrari 268.5, 4. McLaren-Mercedes 255, 5. AlphaTauri-Honda 106, 6. Alpine-Renault 106, 7. Aston Martin-Mercedes 68, 8. Williams-Mercedes 23, 9. Alfa Romeo Racing-Ferrari 11, 10. Haas-Ferrari 0