Red Bull's Max Verstappen took a dominant victory in the Mexico City Grand Prix to strengthen his chances of a first world championship.
Verstappen's title rival Lewis Hamilton was second, the Mercedes driver holding off a charge from Verstappen's team-mate Sergio Perez in the closing laps.
Perez was on Hamilton's tail on the last lap but was not able to pass.
Verstappen's ninth win in 2021 gives him a 19-point lead with four races and a total of 107 points remaining.