MONTE CARLO, Monaco — Lewis Hamilton never doubted that he'd win the Monaco Grand Prix. The McLaren driver just didn't envision having to survive so many accidents to do it.

The 23-year-old Briton overcame a rain-slick street circuit and an early accident for a victory that put him at the top of the Formula One standings.

Hamilton, who finished second to former McLaren teammate Fernando Alonso at Monaco last year, was overjoyed after beating BMW Sauber's Robert Kubica by 3 seconds.