Monaco: Sebastian Vettel has won the Monaco Grand Prix, beating Fernando Alonso and Jenson Button in a thrilling and incident-packed race that several drivers failed to finish.
Defending F1 champion Vettel has won five of the six races this season, with only Lewis Hamilton beating him in China.
The German gambled by staying out on the same set of soft tires Sunday, turning the last 15 laps into a battle of wits as both Alonso and Button were on his tail.
That gamble looked certain to backfire until a crash on lap 72 resulted in a red flag that suspended the session just as he was close to being caught.
When the race resumed, Vettel had changed his tires and the last few laps became a procession.