Ένα 24ωρο μετά την 100ή pole position της καριέρας του, ο Λιούις Χάμιλτον πανηγύρισε την 98η νίκη του, θριαμβεύοντας και στο Grand Prix της Βαρκελώνης. Ο Βρετανός παγκόσμιος πρωταθλητής είδε πρώτος την καρό σημαία και στην Ισπανία, μετρώντας μάλιστα έξι νίκες στη συγκεκριμένη πιστα (οι πέντε είναι σερί).
Στη δεύτερη θέση τερμάτισε ο Ολλανδός Μαξ Φερστάπεν (Red Bull), ενώ τρίτος ήταν ο άλλος οδηγός της Mercedes, ο Φινλανδός Βάλτερι Μπότας, με την «τριπλέτα» του πόντιουμ να είναι ακριβώς η ίδια με την εκκίνηση του αγώνα.
Η κίνηση που άλλαξε τη ροή του αγώνα ήταν η απόφαση της Mercedes να φέρει τον Χάμιλτον στα πιτ για μια δεύτερη αλλαγή ελαστικών περίπου 20 γύρους πριν από το τέλος. Αυτό έδωσε την ευκαιρία στον Βρετανό να κινηθεί πολύ γρήγορα, να εξαφανίσει τη διαφορά και τελικά να περάσει εύκολα για να πάρει τη νίκη.
Παρότι προηγούνταν στο μεγαλύτερο μέρος του αγώνα, ο Φερστάπεν δεν κατάφερε στους τελευταίους γύρους να κρατήσει πίσω του τον Χάμιλτον καθώς το μονοθέσιό του είχε πολύ φθαρμένα ελαστικά.