Por tercera vez en su carrera, tras sus anteriores triunfos en 2008 y 2016, Lewis Hamilton salió campeón del Principado.
Este domingo batió al alemán Sebastian Vettel (Ferrari) y al finlandés Valtteri Bottas (Mercedes), segundo y tercero, respectivamente, tras la penalización de 5 segundos que relegó al holandés Max Verstappen (Red Bull) a la cuarta plaza.
Por primera vez esta temporada, Mercedes no pudo situar a sus dos pilotos en las dos primeras plazas.
Vettel rompió el duopolio de las flechas plateadas al ubicarse en la segunda posición, merced a la sanción de 5 segundos que recibió Verstappen tras golpear a Bottas en la calle de garajes.
El francés Pierre Gasly (Red Bull) fue quinto y el español Carlos Sainz (McLaren) logró un meritorio sexto puesto.
El ruso Daniil Kvyat (Toro Rosso), el tailandés Alexander Albon (Toro Rosso), el australiano Daniel Ricciardo (Renault) y el francés Romain Grosjean (Haas) completaron el top-10.
El mexicano Sergio Pérez (Racing Point) fue decimotercero.
Por su parte, el monegasco Charles Leclerc (Ferrari) sufrió el único abandono.