Overall it was a very eventful race at Mexico but Carlos Sainz really didn't put a single foot wrong all weekend and continued this today to stay out of trouble and drive to a well deserved victory. Lando Norris finished second while the second Ferrari of Leclerc completed the podium.