Barcelona:Michael Schumacher has won the Spanish Grand Prix to register his fifth straight win on the Formula One circuit this season. Schumacher beat his Ferrari team-mate Rubens Barrichello to the first place to win his 75th grand prix. Renault's Jarno Trulli finished third followed by team-mate Fernando Alonso. BAR-Honda's Takuma Sato, who started from the third spot, came in fifth. With today's win, Germanyâ€™s Michael Schumacher has equalled Nigel Mansell's record of five straight wins at the start of a Formula One season.