Σε αντίθεση με τον προηγούμενο αγώνα στο Αζερμπαϊτζάν, αυτήν τη φορά, ο Λιούις Χάμιλτον δεν είχε ανάγκη τη βοήθεια της τύχης για να κερδίσει. Ήταν ο απόλυτος κυρίαρχος του ισπανικού Γκραν Πρι από την αρχή μέχρι το τέλος, πετυχαίνοντας με άνεση τη δεύτερη συνεχόμενη νίκη του φέτος και αυξάνοντας τη διαφορά του από τον Φέτελ στο πρωτάθλημα στους 17 βαθμούς.

Είκοσι δευτερόλεπτα πίσω του, στη δεύτερη θέση, τερμάτισε ο Βάλτερι Μπότας. Έτσι μετά το πρώτο της 1-2 στις δοκιμές, η Mercedes πέτυχε και το πρώτο της 1-2 στον αγώνα μέσα στο 2018.

Την τελευταία θέση του βάθρου, κατέλαβε, επίσης για πρώτη φορά φέτος, ο Μαξ Φερστάπεν. Παρά την πληγωμένη εμπρός αεροτομή του μονοθεσίου του, ο Ολλανδός της Red Bull κράτησε με ευκολία πίσω του τον Σεμπάστιαν Φέτελ, μετά την λανθασμένη, όπως αποδείχτηκε εκ των υστέρων, απόφαση της Ferrari, να καλέσει τον Φέτελ για 2η αλλαγή ελαστικών υπό καθεστώς αυτοκινήτου ασφαλείας, και ενώ μέχρι εκείνη τη στιγμή, ο Γερμανός κρατούσε χωρίς πρόβλημα την 3η θέση.

Πέμπτος τερμάτισε ο Ντάνιελ Ρικιάρντο με τη δεύτερη Red Bull, μπροστά από τον, για άλλη μια φορά εντυπωσιακό, Κέβιν Μάγκνουσεν με Haas.

Προς ικανοποίηση των χιλιάδων θεατών που είχαν κατακλύσει την πίστα της Βαρκελώνης, οι τοπικοί ήρωες Κάρλος Σάινθ και Φερνάντο Αλόνσο κατέλαβαν την 7η και 8η θέση αντίστοιχα, ενώ ο Σαρλ Λεκλέρ πραγματοποίησε άλλη μια αξιοσημείωτη εμφάνιση με την Alfa Romeo Sauber, τερματίζοντας 9ος. Τη δεκάδα συμπλήρωσε ο Σέρχιο Πέρες με Force India.

Επόμενο ραντεβού του Παγκοσμίου Πρωταθλήματος Φόρμουλα 1, στις 27 Μαΐου, για το Γκραν Πρι του Μονακό.