F1Everything

Flag of Monaco Monaco Grand Prix European Grand Prix Flag of Europe
Pos Driver Constructor Laps Time Points
1 Michael Schumacher Ferrari 70 1:31:13.591 10
2 Ralf Schumacher Williams-BMW 70 +0.784 8
3 Juan Pablo Montoya Williams-BMW 70 +1.355 6
4 Fernando Alonso Renault 70 +4.481 5
5 Rubens Barrichello Ferrari 70 +1:04.261 4
6 Kimi Räikkönen McLaren-Mercedes 70 +1:10.502 3
7 Mark Webber Jaguar-Cosworth 69 2
8 Olivier Panis Toyota 69 1
9 Jos Verstappen Minardi-Cosworth 68
10 Antônio Pizzonia Jaguar-Cosworth 66 Brakes
11 Cristiano da Matta Toyota 64 Suspension
DNF Justin Wilson Minardi-Cosworth 60 Gearbox
DNF Jenson Button BAR-Honda 51 Gearbox
DNF David Coulthard McLaren-Mercedes 47 Gearbox
DNF Nick Heidfeld Sauber-Petronas 47 Engine
DNF Jarno Trulli Renault 22 Collision damage
DNF Giancarlo Fisichella Jordan-Ford 20 Gearbox
DNF Ralph Firman Jordan-Ford 20 Engine
DNF Jacques Villeneuve BAR-Honda 14 Brakes
DNF Heinz-Harald Frentzen Sauber-Petronas 6 Electronics
More on Wikipedia.

Championships

Drivers’

1Michael Schumacher54
2Kimi Räikkönen51
3Fernando Alonso34
4Ralf Schumacher33
5Juan Pablo Montoya31
Rubens Barrichello31
7David Coulthard25
8Jarno Trulli13
9Giancarlo Fisichella10
10Jenson Button8
11Heinz-Harald Frentzen7
12Mark Webber6
13Cristiano da Matta3
Jacques Villeneuve3
15Olivier Panis1
Nick Heidfeld1
Ralph Firman1

Constructors’

1Ferrari85
2McLaren-Mercedes76
3Williams-BMW64
4Renault47
5Jordan-Ford11
BAR-Honda11
7Sauber-Petronas8
8Jaguar-Cosworth6
9Toyota4

Winners in Canada

2007
Lewis Hamilton
McLaren-Mercedes
2006
Fernando Alonso
Renault
2005
Kimi Räikkönen
McLaren-Mercedes
2004
Michael Schumacher
Ferrari
2003
Michael Schumacher
Ferrari
2002
Michael Schumacher
Ferrari
2001
Ralf Schumacher
Williams-BMW
2000
Michael Schumacher
Ferrari
1999
Mika Häkkinen
McLaren-Mercedes