What a great race:

Is has some historic moments:
Hamilton's collision with Raikonnen will be remembered for the next 20 years. Also the Britt driver was penalized with 10 places in the next race (Magny Course), just as Roseberg received 10 places on the starting grid for kicking Hamilton's back. The Renaults had a great race too, pity that the didn't reached the finish line.
All in all, luck her and luck there, Kubica won the Canadian race, and so he became the first east-European driver to won an F1 race. So big congrats to him, 'cos this is a true milestone and great performance.
Also with this double-won both BMW take the lead and Kubica in the overall standing.
It's a great season, with 4 drivers being only at 7 point distance.