Incredibly, Montreal delivered the seventh winner out of seven races, as Lewis Hamilton powered to a masterful victory at the Canadian Grand Prix.
Love him or not, the guy is a true, out and out racer and he thrived on the script that fate dished out to him.
It was also great to see Romain Grosjean and Sergio Perez back on the podium as we take an in-depth look at the weekend on Ile de Notre Dame, while reporting on all the F1 news during the past week. Mais