Lando Norris avoided early mayhem to win the Mexico City Grand Prix from pole position and take the Formula One championship lead from McLaren teammate Oscar Piastri by a single point on Sunday.
Australian Piastri, who had started the race in seventh place and 14 points clear of the Briton, finished fifth.
Charles Leclerc was runner-up for Ferrari, 30.3 seconds behind Norris, while Red Bull's reigning champion Max Verstappen took his sixth successive podium in third place after a nailbiting finish just 0.7 behind the Monegasque.
Oliver Bearman was fourth for Haas in a career best result for the Briton, a late virtual safety car ending Piastri's hopes of getting past.
Follow live updates from Mexico with The Independent

The Independent Formula 1

AlterNet
The Babylon Bee
Essentiallysports
The Atlanta Journal-Constitution Things to do
The Columbian Sports
HealthDay