Ferrari's Michael Schumacher won the Spanish Grand Prix this afternoon to equal the best start to a Formula One season with five wins in a row.
The six times world champion celebrated his 200th grand prix by crossing the line 13.2 seconds ahead of Brazilian team mate Rubens Barrichello for the third one-two of the year for dominant Ferrari.
It was the German's 75th career win and his fourth consecutive victory in Barcelona, where he has now triumphed six times.
Italian Jarno Trulli was third for Renault, his first podium of the season, after making a blistering start from the second row and leading the first eight laps.
Spain's Fernando Alonso consolidated Renault's second place in the constructors' standings by finishing fourth, ahead of Japan's Takuma Sato in a BAR and Germany's Ralf Schumacher for Williams.
Italian Giancarlo Fisichella secured two points for Sauber, while BAR's Briton Jenson Button, on the podium in the last three races, climbed back from 14th on the grid to take eighth place.
Ferrari have now won the last eight races and Schumacher has equalled Nigel Mansell's 1992 achievement for Williams in winning the first five grands prix of the year.
1. Michael Schumacher (Germany) Ferrari
2. Rubens Barrichello (Brazil) Ferrari
3. Jarno Trulli (Italy) Renault
4. Fernando Alonso (Spain) Renault
5. Takuma Sato (Japan) BAR
6. Ralf Schumacher (Germany) Williams
7. Giancarlo Fisichella (Italy) Sauber
8. Jenson Button (Britain) BAR