La carrera, que tuvo como escenario el imponente circuito monegasco, fue ganada por el piloto australiano Mark Webber, quien logró por segunda vez consecutiva un triunfo contundente. Detrás de Webber llegó su compañero de equipo, el alemán Sebastián Vettel y el tercer lugar lo ocupó Robert Kubica, quien no deja de sorprender a todos con su Renault. Felipe Massa y Lewis Hamilton llegaron en 4to y 5to lugar respectivamente.
La llegada a la meta se produjo con la carrera neutralizada. Poco antes de cruzar la línea de llegada, Schumacher se adelantó a Fernando Alonso en la pelea por el sexto lugar. Los comisarios de la prueba, que abrieron inmediatamente una investigación para determinar si la maniobra del alemán era legal, decidieron finalmente que la sexta posición debía ser para el piloto asturiano tras lo cual sancionaron al alemán con veinte segundos de penalización.
El español tuvo que largar la carrera desde la calle de boxes luego del accidente que sufrió en la sesión de entrenamientos libres del sábado por la mañana, donde al romper el chasis de su Ferrari quedó sin posibilidades en las pruebas de clasificación. Pese a ello, ya en la carrera, llevó adelante una remontada espectacular que lo llevó desde el vigésimocuarto lugar hasta la sexta posición. Esto le permitió ubicarse a solo 5 puntos de los líderes en el campeonato y mantener sus chances intactas.
El Gran Premio de Mónaco fue, como siempre, un gran show que mantuvo el campeonato al rojo vivo de cara a la próxima carrera que se correrá el próximo 30 de Mayo en Estambul.