Sergio Perez (P7, 6 pts): 8.5/10
You could always tell where Sergio Perez was at any time over the weekend by listening for where the loudest roar from fans was coming from around the Autódromo Hermanos Rodríguez. Their spirits might have been slightly dampened when Perez was edged by his Racing Point team mate in both of Friday's practice sessions, but the local hero was on better form on Saturday and only lost out on progressing into the final round of qualifying by a tantalising 0.008s. And actually that proved to be a good thing, allowing Perez to choose a set of medium tyres on which to start Sunday's race rather than suffering the softs. Holding steady during an eventful first lap, Perez then made up two spots after the virtual safety car period ended and was up to sixth by the time he made his own pit stop on lap 20. He made the new set of hard compound boots work for the rest of the afternoon during which he had an uninterrupted run in the top ten, gaining a position for seventh on lap 51 when Ricciardo made his belated pit stop. He then kept the Renault firmly behind him all the way to the finish line and a rapturous reception from his adoring compatriots, after what he dubbed a "just about perfect" race.