Lewis Hamilton on tehnyt historiaa voittaessaan Portugalin osakilpailun. Britti ohittaa Michael Schumacherin kaikkien aikojen F1-sarjan voittomäärissä. Voitto oli Hamiltonille uran 92.

Valtteri Bottas onnistui nousemaan vaikean lähdön jälkeen kilpailun kärkeen, mutta suuren rengaskuluman takia menetti sijoituksen Hamiltonille kilpailun puolivälissä. Ero hopeanuolten välillä oli lopulta 25 sekuntia.

Mercedes-kaksikkoa seurasi tuttuun tapaan Red Bullin Max Verstappen. Hollantilainen ajoi varman kilpailun ensimmäisten kierrosten jälkeen ja toi pisteet kotiin. Samaa ei voi sanoa tallikaveri Alex Albonista. Thaikuljettaja jäi ilman pisteitä ja kaiken kukkuraksi jäi yli kierroksen jälkeen tallikaveristaan.

Neljänneksi ajoi Ferrarin Charles Leclerc. Monacolaisen perässä nähtiin tiivis taistelu viidennestä sijasta, jonka lopulta vei Pierre Gasly. Häntä seurasi Carlos Sainz sekä Sergio Perez.

Kimi Räikkönen ei loistavasta lähdöstään huolimatta onnistunut nappaamaan pisteitä. Suomalainen jäi Sebastian Vettelistä muutaman sekunnin ja sijoittui sijalle 11.

Kilpailussa jaettiin usea rangaistus ratarajojen ylittämisestä. Daniil Kvjat sekä Lance Stroll saivat viiden sekunnin aikasakot liian monesta ylityksestä. Kanadalainen sai vielä toiset viisi sekuntia rangaistusta kolaroidessaan Lando Norriksen kanssa.