A record-equalling win at Suzuka and two Mexican victories for Max Verstappen, one of which settled a championship. Here is what happened in Formula 1 on 29 October.
1995: Schumacher equals the record for wins in a season
Michael Schumacher won the Japanese Grand Prix at Suzuka from pole position for Benetton. It was his ninth win of 1995, equalling the single-season record Nigel Mansell had set in 1992.
Mika Häkkinen finished second for McLaren and Schumacher's team-mate Johnny Herbert third.
Schumacher was already champion. The result also sealed the constructors' title for Benetton, with one race left.
It was his last win for Benetton before he moved to Ferrari for 1996.
2017: Hamilton takes his fourth title in Mexico
Sebastian Vettel started the Mexican Grand Prix from pole, with Max Verstappen second and Lewis Hamilton third.
On the opening lap, Vettel's Ferrari touched Verstappen's Red Bull and then hit Hamilton's right rear tyre. Hamilton picked up a puncture and had to pit.
Verstappen went on to win by 19.678 seconds from Valtteri Bottas, the third victory of his career.
Hamilton recovered to ninth. With Vettel only fourth, that was enough to make Hamilton world champion for the fourth time, with two races still to run.
2023: Verstappen sets a new record
Six years later, Verstappen won in Mexico City again. It was his 16th win of the 2023 season, a new Formula 1 record.
Hamilton finished second, 13.875 seconds behind, and Charles Leclerc was third after starting from pole.
The race was stopped with a red flag after Kevin Magnussen crashed heavily at turn 9 when his Haas suffered a rear suspension failure. Sergio Perez's home race ended at the first corner after a collision with Leclerc.
Race it on Late Brake
None of today's races were held at a circuit in Late Brake. The free browser game has six real circuits instead: Spielberg, Monza, Silverstone, Spa-Francorchamps, Monaco and Interlagos. Pick one, race the AI rivals or your own ghost, and chase a gold medal time.
Sources: 1995 Japanese Grand Prix, 2017 Mexican Grand Prix, 2023 Mexico City Grand Prix (Wikipedia)