Després d’una gestió perfecta i un ritme superior, Hamilton torna a guanyar el seu GP local i redueix, després d’un nefast final per a Ferrari, la distància amb Vettel en el mundial a 1 sol punt. Bottas i Raikkonen completen el podi.
Abans de l’inici de la cursa, Jolyon Palmer va reportar problemes en els frens que l’obligarien a aturar el cotxe durant la volta de formació. Es va avortar la sortida, amb la respectiva volta de formació extra. Es va donar finalment la sortida i Max Verstappen va superar a Sebastian Vettel per posar-se tercer. L’alemany li tornaria la maniobra però l’holandès es quedaria finalment la tercera posició. Lewis Hamilton i Kimi Räikkönen conservar les seves respectives primera i segona posició.
En arribar a les enllaçades, Daniil Kvyat es va tocar amb Carlos Sainz mentre l’intentava avançar. L’espanyol es va haver de retirar a causa de l’incident i va sortir el cotxe de seguretat. Es va tornar a córrer en la volta 5. Daniel Ricciardo, que anava remuntant, es va sortir de pista i va caure fins a l’última plaça. Per davant, Valtteri Bottas ja era setè abans del Safety Car, i entre les voltes 5 i 8 va superar a Esteban Ocon i Nico Hülkenberg per posar-se cinquè. Kvyat va ser sancionat amb un Drive Through per l’incident amb el seu company.
En la volta 14, Vettel va atrapar i va superar a Verstappen, però l’holandès es va anar per fora de la pista i va recuperar la posició. Tots dos pilots es van tornar a trobar a la 17, però l’holandès va evitar que el de Ferrari intentés la maniobra. Vettel finalment va parar a la 18 amb la intenció de fer un Undercut al jove pilot de Red Bull. Verstappen va parar en el següent gir, però no va poder evitar que el líder del mundial sortís davant d’ell. La resta de pilots que havien sortit amb supertous van anar parant a partir de la volta 20.
Després d’unes voltes sense res destacable, Bottas va parar a la 32 i va tornar a pista quart, darrere dels Ferrari, però amb millors pneumàtics. A la 34, Fernando Alonso es va haver de retirar amb problemes mecànics.
Els millors pneumàtics de Bottas el van permetre, tal com s’esperava, arribar a la posició de Vettel, que estava patint amb el seu cotxe. El finlandès ho va intentar a la 42, però Vettel es va defensar i va conservar la plaça. En la següent volta, el de Mercedes es va enganxar més al de Ferrari a la zona de DRS i l’avançament va ser relativament fàcil. El 77 era el més ràpid en pista, però Räikkönen estava una mica lluny, i seria difícil superar-lo.
A la 49, el pneumàtic davanter esquerre d’un Räikkönen que havia estat segon tota la cursa es va punxar, el finlandès va parar i va ser superat per Vettel, però Verstappen, per darrere, també va parar amb un altre punxada. A la penúltima volta, el pneumàtic de Vettel també va punxar, i l’alemany va caure fins a la setena plaça.
Amb aquest estrany final, Hamilton torna a guanyar còmodament a casa i es posa a un sol punt del liderat del mundial. Segon finalment ha estat Bottas, que s’ha mostrat molt ràpid amb l’estratègia alternativa i ha completat el segon doblet de Mercedes després d’una gran remuntada. Räikkönen, malgrat la punxada, queda tercer i aconsegueix el seu primer podi des Monaco. Completen el top 10 Verstappen, Ricciardo, Hülkenberg, Vettel, Esteban Ocon, Sergio Pérez i Felipe Massa.
Aquests resultats s’ajusten enormement la general, ja que Vettel ara només lidera per un punt davant Hamilton. Bottas segueix tercer a 25 punts del líder. La propera cursa serà en dues setmanes, en el fantàstic Hungaroring, que acollirà el GP d’Hongria.