After a great weekend in Canada it's going to be an equally close fought battle for the driver of the weekend. Of course there will be one name at the top of most peoples lists which will be Lewis Hamilton. At a track where McLaren were expected to go well he didn't disappoint. With a stunning qualifying lap at the very last minute of the session and a near perfect drive in the race he certainly deserved his place at the top of the podium. Let's look a bit further down the list however, and consider a few more names. After the disaster that was Turkey, Alonso managed to keep it all together in Canada and out perform both the RBRs. This was something that no one really predicted at the start of the weekend. On the pace pretty much all weekend, Alonso did well to turn around his performance since and was well worth his spot on the podium. Further down the grid there were two great drives, one from Seb Buemi who had a fantastic Sunday and who actually lead the race for a lap. Now if that's not a performance worthy of consideration for driver of the weekend I don't know what is but to add to it, he showed great maturity in passing Schumacher and his 8th place was a superb reward for a great day. The second being Tony Liuzzi, as most of us were writing him off and pretty much giving his seat to Di Resta for the remainder of the season, up pops Antonio with a superb lap in qualification and then in a race where unfortunately he came off second best to Massa at turn one, he still managed to keep himself in with a chance and drove to a well deserved 9th. Out performing his highly rated team mate in qualification and the race will have been a great boost for him. Was there anyone else that caught your eye? Who was your driver of the weekend? Vote now.