Canadian Grand Prix produces seventh different winner in seventh race of F1 season . McLaren 's Lewis Hamilton wins Montreal race for the third time in his career . Romain Grosjean 's Lotus comes second , with Sauber 's Sergio Perez in third . TL;DR The Formula One world championship is back on track after a weekend that saw three drivers win their first races since last year's Malaysian GP.
Canadian Grand Prix produces seventh different winner in seventh race of F1 season . McLaren 's Lewis Hamilton wins Montreal race for the third time in his career . Romain Grosjean 's Lotus comes second , with Sauber 's Sergio Perez in third . Hamilton leads drivers ' standings with 88 points , two ahead of Fernando Alonso .