Νικητής του grand prix του Μεξικού αναδείχτηκε ο Max Verstappen, ο οποίος έκανε μια εξαιρετική εκκίνηση, πέρασε τις δύο Mercedes, και από εκεί και πέρα δεν αντιμετώπισε κανένα πρόβλημα. Δεύτερος τερμάτισε ο Lewis Hamilton ενώ την τρίτη θέση πήρε επάξια ο Sergio Perez.
Ο αγώνας ξεκίνησε στις 9 ώρα Ελλάδος, με τις δύο Mercedes να κάνουν καλή εκκίνηση, προσπαθώντας να κλείσουν τις δύο Red Bull. Ο Verstappen όμως βρήκε χώρο στην εξωτερική του Hamilton και προσπέρασε στην πρώτη στροφή και τα δύο μονοθέσια της Mercedes, για την πρώτη θέση. Τα δράματα συνεχίστηκαν στην πρώτη στροφή του πρώτου γύρου, με τον Daniel Ricciardo να εμβολίζει τον Valtteri Bottas, οδηγώντας τον σε τετακέ, ενώ ο Αυστραλός έχασε την μπροστά του αεροτομή. Μια αποσταθεροποίηση του Esteban Ocon οδήγησε το μονοθέσιο του Γάλλου πάνω σε αυτά των Tsunoda και Schumacher, θέτοντας τους εκτός αγώνα.
Όλα αυτά τα συμβάντα οδήγησαν στην παρουσία του safety car, αλλά καθώς εκκίνησε ξανά ο αγώνας λίγους γύρους μετά, ο Verstappen δεν προβληματίστηκε καθόλου, και μάλιστα ανέπτυξε μια διαφορά 10 δευτερόλεπτων από τον Hamilton. Και σαν να μην έφτανε αυτό για τον Hamilton, ο Perez με την δεύτερη Red Bull πίεζε πίσω του. Στις πίσω θέσεις οι Ricciardo και Bottas είχαν μάχες, εκτός των βαθμών, καθώς το συμβάν στην πρώτη στροφή κατέστρεψε τον αγώνα τους.
Μετά τα pit stop τίποτα δεν άλλαξε. O Verstappen κρατούσε μια άνετη διαφορά, ενώ ο Hamilton έβλεπε τους καθρέφτες του να γεμίζουν, με τον Perez να αποτελεί πραγματική απειλή για το Βρετανό, καθώς ο Μεξικανός άργησε να μπει στα πιτ, και είχε πιο φρέσκα λάστιχα στο τέλος του αγώνα. Τίποτα δεν άλλαξε όμως, παρά τις μάχες στο τέλος, και ο Hamilton διατήρησε την 2η θέση, με τον Perez 3ο.
Η επιβλητική νίκη του Verstappen και η κυριαρχία της Red Bull επισκίασε τον πραγματικό πρωταγωνιστή του αγώνα που ήταν ο Pierre Gasly, ο οποίος τερμάτισε 4ος, κρατώντας με άνεση πίσω τις δύο Ferrari, οι οποίες με τη σειρά τους είχαν έναν πολύ δυνατό αγώνα, στο 5-6, ενώ την ίδια ώρα η McLaren έφερε μόνο έναν βαθμό, με τη 10η θέση του Norris. Τον έξτρα πολύτιμο βαθμό δεν τον πήρε κανείς, καθώς με μια έξυπνη τακτική, η Mercedes κάλεσε τον Bottas στα πιτ για μαλακά ελαστικά, για να πάρει τον ταχύτερο γύρο από τον Verstappen, και να του κλέψει τον βαθμό. Ο Bottas τερμάτισε εκτός δεκάδας, και έτσι δεν καρπώθηκε ούτε ο ίδιος τον βαθμό.