Formel 1-förarna har gjort upp om VM-poäng i Monaco. Det är svårt att köra om på den trånga banan och det resulterade i att lördagens kval fick stor betydelse.
Det bjöds endast på en positionsförändring i topp-6. Max Verstappen, som startade i den femte rutan, åkte i mål som fyra efter att ha passerat Lewis Hamilton.
Marginalerna bland de tre bästa var små och Lando Norris korsade mållinjen strax före Charles Leclerc och Oscar Piastri.
En skön seger för britten Norris som gick in i säsongen som största titelfavorit, men inte har lyckats vinna sedan premiären i Australien.
I sammandraget har Piastri nu bara ett tre poäng stort försprång till stallkamraten Norris.
Mercedes var loppets stora besvikelse. Stallet hittade inte farten och pantade länge på sina depåstopp. George Russell slutade på 11:e plats och Kimi Antonelli på 18:e plats.
Säsongen fortsätter om en vecka med Spaniens grand prix i Barcelona.