Lewis Hamilton won the Mexican Grand Prix with a superbly controlled drive in a tactical fight with Ferrari to move to the brink of the world title.
Hamilton will clinch his sixth championship at the US Grand Prix next Sunday as long as he does not lose more than 22 points to Mercedes team-mate Valtteri Bottas.
Ferrari's Sebastian Vettel was second, ahead of Bottas and Charles Leclerc.
The four men closed up in the final laps as their different tactics came together.
However next is the US Grand Prix in Austin, Texas. One of Hamilton's favourite races, on a great track near a great city. Hamilton will surely clinch the title there - and he will be determined to do it in style, on a track where he has won five times in the last seven years.
Hamilton said : "We came here thinking we were on the back foot but we pulled through, I had quite a bit of damage on the car so the race was quite a struggle but I kept my head down. It felt like a long second stint but I am so grateful today.
"I don't mind (not clinching the title yet). I love racing and just take it one race at a time. This is a race I have wanted to win for some time and it has always been a bit tricky for us. everything held together and the team did the best strategy, holding off the Ferraris was not easy in the end."