Mercedes had doubts Hamilton would start, finish Canadian GP

Hamilton claimed his fifth victory in seven grands prix this season after a race-long battle with Sebastian Vettel, who won on the road but was dropped to second because of a time penalty for an incident with Hamilton.

Read Also:

Canadian GP: Hamilton wins after controversial Vettel penalty
Why Canada left Vettel facing a harsher reality

Mercedes team boss Toto Wolff ...Keep reading