Lewis Hamilton has been extremely self-critical about his performance at the Canadian Grand Prix. Hamilton believes he had a car good enough to win this weekend, but his own performance cost him in Montreal. In the end, Hamilton finished the race in P4 despite holding the podium places in the closing stages.