Two-time F1 world champion Max Verstappen wins Monaco Grand Prix. Fernando Alonso finishes 2nd in front of a crowd of fans at the Circuit de Monaco.

British driver Lewis Hamilton finishes 3rd after being penalized for not qualifying in the right place. French driver Romain Grosjean finishes 4th after starting in the back row of the grid for the first time in his career. He is the first French driver to finish in the top 10 in F1 since Jean-Eric Vergne in 1986.