Lewis Hamilton tuvo una gran carrera en el Gran Premio de Portugal y se quedó con su 97° triunfo. El piloto británico largó segundo y terminó primero en la tercera fecha del campeonato de Fórmula 1.

Segundo finalizó Max Verstappen y Valtteri Bottas completó el podio. El finlandés, además, sumó un punto adicional por haber hecho la vuelta más rápida en el circuito portugués, tras una sanción al holandés por salirse de pista en el giro final.

En el cuarto lugar, terminó el mexicano Sergio Pérez, que sumó importantes puntos para Red Bulls. Lando Norris (McLaren) quedó quinto. Completaron los primeros 10 Charles Leclerc (Ferrari), Esteban Ocon (Alpine), Fernando Alonso (Alpine), Daniel Ricciardo (McLaren) y Pierre Gasly (AlphaTauri).

Más abajo, terminaron Carlos Sainz Jr. (11°), Giovanazzi (12°) y los Aston Martin de Sebastian Vettel y Lance Stroll (13° y 14°). Yuki Tsunoda fue 15° y Williams y Haas sigue en el fondo, con George Russell 16°, Mike Schumacher 17°, Nicolas Lafiti 18° y Nikola Mazepin 19°.