Jenson Button last night took an amazing victory in the Canadian Grand Prix.
In what was surely his finest drive yet in a racing car, the Englishman battled driving rain, uncertain track conditions and ferocious competition to take the win from an ailing Sebastian Vettel on the very last lap.
What was more, Button had taken an extraordinary six trips through the pit lane during the race, including a drive-through penalty, come together with his team mate and overtaken scores of cars.
It was Vettel’s mistake on the last lap that cost him the victory, though nothing can be taken away from Button. The German finished second with Mark Webber third.
Michael Schumacher was a creditable fourth after manfully defending a podium position for most of the race, with Vitaly Petrov a way back in fifth.
Felipe Massa just shaded sixth over the line from Kamui Kobayashi, who had run in second for large parts of the afternoon. Alguersuari, Barrichello and Buemi completed the top ten.
Lewis Hamilton was forced to retire after his contact with Button on lap 7, for which neither driver has attributed nor accepted blame. The victor was also involved in the retirement of Fernando Alonso, with whom he made contact at turn three.
Full race review and results to follow.