Lewis Hamilton finally delivered the kind of Ferrari performance fans had been waiting for at the Canadian Grand Prix this past weekend.