El actual campeón, Lewis Hamilton, logró remontar a séptimo lugar después de clasificar decimotercero, mientras que Valtteri Bottas no logró superar a Ricciardo dejando esta vez a Mercedes fuera del podio.
El piloto alemán de Ferrari, Sebastian Vettel ganó el Gran Premio de Mónaco por delante de su compañero el finlandés Kimi Raikkonen, al que adelantó gracias a retrasar su paso por talleres. El australiano Daniel Ricciardo de Red Bull complementó el podio con el tercer puesto.
Vettel sumó su victoria número 45, la segunda en Mónaco (donde ganó en 2011) y la tercera de la presente temporada después de Australia y Bahrein, con lo que lidera el Mundial de Pilotos con 129 puntos y amplía la distancia a 23 tantos con el británico Lewis Hamilton con 104 puntos, que terminó séptimo saliendo del decimotercer lugar.
El finlandés Valtteri Bottas (Mercedes) fue cuarto, seguido por el holandés Max Verstappen (Red Bull), mientras el español Carlos Sainz (Toro Rosso) defendió con éxito su sexta plaza frente a los envites de Hamilton.
Completaron la zona de puntos el francés Romain Grosjean (Haas), el brasileño Felipe Massa (Williams) y el danés Kevin Magnussen (Renault); beneficiados por los abandonos del mexicano Sergio Pérez (Force India) y el ruso Daniil Kvyat (Toro Rosso) por un toque de sus monoplazas en las últimas vueltas.
El piloto alemán Pascal Wehrlein (Sauber) sufrió un aparatoso accidente en la vuelta 60 en la que acabó volcado sobre el eje izquierdo de su monoplaza contra el muro, al ser empujado por Jenson Button, quien salió por un momento de su retiro para correr con McLaren-Honda en sustitución de Fernando Alonso, que disputa las 500 millas de Indianápolis. Afortunadamente, Wehrlein salió por su propio pie y en aparente buen estado físico.
El mexicano Sergio Pérez (Force India) abandonó en las últimas vueltas, tras haber ingresado a zona de puntos, por un roce con el ruso Daniil Kvyat de Toro Rosso.