Seven times world champion Lewis Hamilton hunted down Max Verstappen to win the Sao Paulo Grand Prix for Mercedes on Sunday and slash his Red Bull rival's Formula One lead to 14 points with three races remaining.
Verstappen finished second with Valtteri Bottas third for Mercedes on an astonishing, controversial and roller-coaster weekend in Brazil that will go down as one of Hamilton's greatest and most satisfying drives.
The Briton was fastest in Friday qualifying at Interlagos for Saturday's sprint that set Sunday's grid, and then demoted to the back of the field after his car's rear wing failed a technical inspection.
He went from 20th to fifth on Saturday, dropping back to 10th on Sunday's grid after an engine penalty but hungry for much more.
The rest was history as the 36-year-old took his third win in Brazil and set a record for victory in Brazil from the lowest grid position, beating Italian Giancarlo Fisichella's 2003 win from eighth.
READ MORE
Verstappen sees light at the end of tunnel
Teen F1 leader Antonelli takes Miami Grand Prix pole
Lewis Hamilton says he's more committed to F1 than ever at age 41
Chess: Young stars and masters to clash at Kisumu Open Grand Prix
"Lewis, that's how you overcome a 20-place disqualification," Mercedes team boss Toto Wolff told him over the radio after he took the chequered flag in front of a cheering crowd.
"It was actually 25, but you're right," replied a delighted Hamilton.
The win was Hamilton's sixth of the season and record-extending 101st of his career.
Red Bull's Sergio Perez finished fourth, pitting on the penultimate lap for fresh tyres to set the fastest lap and deny Hamilton a bonus point.