Ariba! Lewis wins
Lewis Hamilton won the Mexican Formula One Grand Prix last night to cut Mercedes teammate Nico Rosberg's lead to 19 points and prevent the German taking his first title with two races to spare.
The pole-to-flag victory was the triple world champion's eighth of the season.
Rosberg, who would have clinched the title had he won and Hamilton finished 10th or lower, finished 8.354 seconds behind to anchor champions Mercedes to their sixth one-two finish of the season.
The German can clinch the title if he wins the penultimate round at Sao Paulo's Interlagos circuit in Brazil in two weeks' time.
Ferrari's Sebastian Vettel took third place.