Daniel Ricciardo scored a sensational maiden Formula One grand prix victory as the wheels finally came off the Mercedes juggernaut in Canada. On yet another captivating day for the sport this season, the race at the Circuit Gilles Villeneuve