Skip to main content

Event: Spanish Grand Prix
Track: Catalunya Circuit

Weather: dry, warm, sunny

Felipe MASSA won his 4th F1 World Championship race at the 2007 Spanish F1 GP. The Ferrari driver started from pole and won at Barcelona by 6.790 seconds from Lewis Hamilton, who took McLaren rookies fourth consecutive podium in as many races. It was the 198th win for the Ferrari F1 team and Massas 2nd win of the season, on a difficult day for Fernando Alonso in front of his home fans.

Massa pole, Alonso alongside

Barcelona on 13 May 2007 opened with Felipe Massa taking pole with a 1:21.421 lap, Alonso just 0.030 seconds back for a McLaren-Ferrari front row. Raikkonen third, Hamilton fourth. Alonsos home crowd came in force expecting a Spanish victory, but the Ferrari race pace advantage on Sunday was clear.

Race day: Massa controls, Hamilton takes second, Alonso only third

Massa led 55 of the 65 laps at Barcelona. Hamilton, ahead of Alonso at the start after a superb getaway from fourth, held second the whole race and took McLarens sixth podium in five races. Alonso, who had been passed by his rookie teammate at the start, could not recover and finished third. Kubica fourth for BMW Sauber, Coulthard fifth for Red Bull, Rosberg sixth for Williams. Massa also set the fastest lap on lap 14 with a 1:22.680.

Championship: Hamilton 30, Alonso 28, Raikkonen 22, Massa 27

Hamilton now led the drivers championship for the first time in his F1 career, ahead of his teammate Alonso by 2 points. Massa third on 27, Raikkonen fourth on 22. McLaren 58 constructors, Ferrari 57 (McLaren just ahead). Monaco in two weeks would be the season's next flashpoint.

Classification 2007 Spanish F1 GP

Fastest lap: 1:22.680 min. by Felipe Massa

Share this article

Most recent 10 F1 Results items:

✅ Check out all our F1 News & Updates  »

Get Your Tickets For Next Events

Latest F1 Video update

Newest F1 Sound or Podcast

Current Drivers Standings

After round 20 of 23 · São Paulo GP
Pos.F1 DriversPoints
1Kimi AntonelliKimi AntonelliMercedes · #12390
2Max VerstappenMax VerstappenRed Bull · #3279−111
3Up 1 place since the previous roundGeorge RussellGeorge RussellMercedes · #63262−17
2026 F1 Drivers' Standings Championship

Current Teams Standings

After round 20 of 23 · São Paulo GP
Pos.F1 TeamsPoints
1MercedesMercedes W17652
2FerrariFerrari SF-26510−142
3Red BullRed Bull RB22415−95
2026 F1 Constructors Standings 2026 Championship

Free F1 Newsletter

Weekly Free Newsletter