Στην εκκίνηση, ο Leclerc κράτησε την πρωτοπορία, με τον Sainz να πέφτει τρίτος, καθώς ο Verstappen επιτέθηκε στην Τ1.
Ο Hamilton έπεσε 8ος, ενώ στους χαμένους ήταν κι ο Russell που έπεσε 15ος, με τους Gasly και Ocon να συγκαταλέγονται στους «νικητές» της αρχής.
Ο Βρετανός πέρασε τον οδηγό της Alpine δύο γύρους μετά, αλλά και τον Gasly, την ώρα που ο Leclerc είχε βγει εκτός εύρους DRS από τον Verstappen.
Στον 7ο γύρο, όμως, ο Ολλανδός εκμετελλεύτηκε την φθορά στο ελαστικό του Leclerc, πέρασε και πλέον ήταν εκείνος που πάλευε να ανεβάσει τη μεταξύ τους διαφορά άνω του 1 δευτερολέπτου. Δεν είχε δυσκολία να το πετύχει αυτό, και με τον Μονεγάσκο να έχει μπλοκάρισμα στον 13ο γύρο, η διαφορά πήγε στα 2,6 δευτερόλεπτα.
Στο midfield, Gasly και Alonso μπήκαν πρώτοι για νέα ελαστικά, με τον Γάλλο να μένει μπροστά από τον αντίπαλό του.
Την ίδια στιγμή, η Ferrari μιλούσε για ‘plan B’ στον Leclerc, που πλέον ήταν 3,5 δλ. πίσω από τον πρωταθλητή.
Ο Perez έχασε στιγμιαία δύναμη από τον κινητήρα, με αποτέλεσμα να πέσει 7 δευτερόλεπτα πίσω από τον Sainz.
Ο Hamilton μπήκε στον 22ο γύρο, με στόχο να κάνει το undercut στον Bottas.
Ο Leclerc μπήκε για τη δική του αλλαγή στον 24ο γύρο, βάζοντας τη σκληρή γόμα. Ο Verstappen δεν ακολούθησε στον επόμενο, με το δικό του ελαστικό ακόμα σε καλή κατάσταση, αλλά στον μεθεπόμενο. Βγαίνοντας, είχε διαφορά 6,2 δευτερολέπτων από τον Leclerc, με τον Sainz πρώτο και τον Perez 3o, καθώς αμφότεροι δεν είχαν μπει ακόμα στα pits.
Ο Bottas έκανε κι αυτός τη δική του αλλαγή, βγαίνοντας τελικά μπροστά από τον Hamilton, για 3,2 δευτερόλεπτα.
Ο Sainz μπήκε στα pits, και είχε κακό stop, με τον Perez όμως να μην τον περνά, καθώς έμειναν στις θέσεις 3 και 4, αντίστοιχα.
Μετά από πολλούς γύρους απραξίας, μία μάχη οδήγησε σε επαφή ανάμεσα σε Alonso και Gasly, σε συμβάν που τιμωρήθηκε με 5 δευτερόλεπτα ποινής ο Ισπανός.
Και λίγο μετά, ο Gasly είχε επαφή με τον Norris, σε ένα συμβάν που δεν είχε ξεκάθαρο υπαίτιο. Το σίγουρο είναι πως ο Βρετανός εγκατέλειψε, και έβγαλε το Αυτοκίνητο Ασφαλείας, το οποίο εκμεταλλεύτηκε ο Russell για να μπει στα pits, βγαίνοντας 7ος, ενώ κι ο Perez μπήκε για φρέσκο σετ μέσης.
Η επανεκκίνηση ήρθε στον 46ο γύρο, με τον Verstappen να κρατιέται μπροστά, και τον Perez να πιέζει τον Sainz, χωρίς όμως επιτυχία.
Ο Μονεγάσκος πίεζε συνεχώς για την πρωτιά, ενώ ο Bottas έκανε λάθος κι έπεσε πίσω από τις δύο Mercedes, που έδωσαν και μεταξύ τους μάχη, με τον Russell να περνά τον teammate του με 5 γύρους να απομένουν.
Ο Verstappen αντέδρασε ψύχραιμα, άνοιξε τη διαφορά και κράτησε τη νίκη που ήταν στα χέρια του από νωρίς στον αγώνα, την τρίτη φετινή του!
Leclerc και Sainz έκαναν το 2-3 για τη Ferrari, ενώ ο Alex Albon πήρε βαθμό, όταν Vettel και Schumacher χτύπησαν κι εγκατάλειψαν σε μάχη που είχαν στην Στροφή 1!