Παρά το γεγονός πως έχασε με το καλημέρα το προβάδισμα του από τον Μαξ Φερστάπεν, ο Λιούις Χάμιλτον κατάφερε να προσπεράσει τον Ολλανδό λίγο πριν το τέλος και να στεφθεί νικητής στην Ισπανία.
Καταλυτικό ρόλο στη νέα επιτυχία του Βρετανού έπαιξε αδιαμφισβήτητα η στρατηγική της Mercedes. Οι πρωταθλητές τράβηξαν δύο φορές τον επτάκις παγκόσμιο πρωταθλητή στα pit και με γρήγορους χρόνους σε κάθε γύρο κατάφεραν να καλύψουν τη διαφορά από το μονοθέσιο της Red Bull.
Από την άλλη οι «ταύροι» δεν θέλησαν να φωνάξουν για δεύτερη φορά τον Φερστάπεν στα pit κάτι που αποδείχτηκε μοιραίο. Έτσι ο Χάμιλτον πήρε τη νίκη και διατηρήθηκε στην κορυφή της βαθμολογίας.
Στην τρίτη θέση τερμάτισε ο Βάλτερι Μπότας, ο οποίος αν και έχασε τη θέση του από τον Σαρλ Λεκλέρκ στην πορεία τον προσπέρασε κλείνοντας έτσι το podium.
Πέμπτος ακολούθησε ο Σέρχιο Πέρεθ, ενώ τη δεκάδα συμπλήρωσαν οι Ντάνιελ Ρικιάρντο, Κάρλος Σάινθ, Λάντο Νόρις, Εστεμπάν Οκόν και Πιερ Γκασλί.
Κατά τη διάρκεια του αγώνα ο Γιούκι Τσουνόντα εγκατέλειψε έπειτα από μηχανική βλάβη της Alpha Tauri.
Αναλυτικά τα αποτελέσματα του αγώνα:

Πηγή: Grand Prix Βαρκελώνης: Ο Χάμιλτον πήρε την νίκη