Formula One fans might not have bothered watching the remainder of the Canadian Grand Prix after the long delay due to heavy rain.

But even the delay could not deny what was a truly pulsating race and yet again Canada served us up with another thriller. Montreal is a must-stay in terms of which circuits should remain on the Grand Prix calendar.

For the first time this season we saw a wet race and the race itself did not disappoint with incidents galore. It was a truly sensational weekend in Canada with drama from the word go in the First Free Practice session.

So Sebastian Vettel is human after all then? All was going swimmingly well for the German until the final lap where he put a wheel off line on to the wet part of the track at Turn Six and half-spun which enabled Jenson Button to get past and take a sensational win.

Despite coming into the pits SIX times and at one point being at the back of the grid, Jenson came through the field and got past Vettel on the final lap. The Canadian Grand Prix will go down in my view as Jenson’s best ever Formula One victory.

Button put in a staggering performance and he was simply supreme in his final stint of the race. The 2009 World Champion is one of those drivers who is able to get the best out of a strategy given to him and Sunday’s race in Montreal was no different.

Jenson was also in the wars as well after playing a part in Lewis Hamilton’s and Fernando Alonso’s retirements from the race. Both incidents could potentially have ruined Button’s race but lets not take anything away from the former Honda driver. Button was sensational on Sunday and that was a World Champion’s drive.

Its now two consecutive frustrating weekends for Lewis Hamilton. The Brit was forced to retire on lap eight after colliding with his team-mate on the pit straight.

Lewis was born to be a racer and I like his driving style but was there any need for him to do what he did on lap eight? There will have been other places on the circuit where Lewis could have got past Jenson.

Button did get a poor exit and there was an opportunity for Hamilton to get past. But Lewis must have known that because it was a wet race and he was close to the wall, there was always that chance he could end up hitting the pit wall.

But whenever Hamilton sees an opportunity to overtake he will go for it and no one can take that away from him. When Hamilton is on it, he is difficult to beat and he now needs to have a weekend where everything goes right for him.

Up until the final lap, Vettel had a faultless race and did everything that was asked of him apart from winning the race. But the German cannot complain with how things have panned out for him this season and he can be pleased with what he has achieved.

Seb will have been disappointed not to have won the race but considering this was a track Red Bull were supposed to struggle on, Vettel did a great job. He did go into the Wall of Champions in the First Free Practice session but last years World Champion did not let that affect him and yet again he put the car on pole.

Mark Webber had a decent weekend and finished the race third. The Australian was involved in a three-way tussle in the latter stages of the race with Michael Schumacher and Jenson Button.

I still think Webber needs a race win sooner rather than later otherwise he will be playing second fiddle to Vettel for the remainder of the season. Any win will do for Mark and the next Grand Prix in Valencia should suit the Red Bull’s so perhaps the European Grand Prix could be the race where Webber gets that win.

Off the track, Webber has yet to sign a contract for next year so could we see someone else partner Vettel in 2012? Only time will tell.

There were bound to be Formula One fans out there who were hoping for Michael Schumacher to finish in top three. But it was not to be.

Schumi has nothing to be ashamed of and for sure he can take a lot of positives away from Montreal. In the race we saw why Michael is a master in the rain and why he enjoys driving in the wet.

Finishing fourth was by no means a disaster although the seven-times World Champion will have been gutted not to have ended up on the podium. I really hope Sunday’s performance does kick-start Michael’s season and I would love to see him on the podium again.

Renault’s Vitaly Petrov went about his business quietly without anyone taking any real notice of him in the race. The Russian put in a sterling performance to finish fifth and score vital points in their battle for fourth in the Constructors with Mercedes.

It has not been a spectacular season for Petrov but it has been a solid start to 2011 nonetheless. Vitaly can be happy with what he has achieved so far and I would not be surprised if we do see Renault and Petrov back on the podium this season.

Had Robert Kubica been in the car, I just wonder whether Renault could have been contending for a race win. But we wish Kubica a speedy recovery and hopefully we will see him in a Formula One car soon.

Ferrari’s Felipe Massa finished sixth after getting past Sauber’s Kamui Kobayashi on the pit straight on the final lap. Massa will be encouraged by his qualifying performance on Saturday and I’m hoping that this is a sign of things to come from the Brazilian.

Massa is certainly giving his team-mate a run for his money this season and Alonso has not had it all his own way. Had the race not started under the safety car it will have been interesting to see where the Ferrari’s will have been at the end of the first lap.

But Ferrari will be encouraged by what happened on Saturday and Alonso was not a million miles away from Vettel’s benchmark time in qualifying. Ferrari do appear to have taken massive strides forward in recent Grand Prix’s and they could be a team to watch out for, for the rest of 2011.

Sauber’s Kamui Kobayashi finished the race 7th but Friday saw Pedro de la Rosa being drafted into to replace Sergio Perez for the remainder of the weekend after the Mexican was unwell after First Free Practice.

I suppose it would be right to say that Perez has not quite shaken off the affects of what happened in Monaco. But an accident like that is bound to have an affect on you.

Williams’ Rubens Barrichello finished ninth for the second race on the trot and both Toro Rosso’s finished in the points. Jaime Alguersuari finished eighth and Sebastian Buemi picked up the final point by coming home in tenth.

Jaime really needed those points and finishing eighth in Canada will do his confidence the world of good. He is still under pressure from reserve driver Daniel Ricciardo but if Alguersuari can put in strong performances in the coming weeks then the pressure will ease.

And once again Sebastian Buemi finished in the top ten. Like Petrov, Buemi has made a solid start to 2011 and he could be someone in line to replace Webber at Red Bull.

A quick mention to Hispania as well. Vitantonio Liuzzi and Narain Karthikeyan finished the race 13th and 14th and this result could be crucial come the end of the season in terms of where they end up in the final Constructors standings.