比赛的发车非常精彩,既有团队的协作也有疯狂的超车。第一排和第二排的雷诺以及法拉利车队起跑顺利。阿隆索赛车启动飞快,费斯切拉先在直道守住内线,入弯前夸到外线为阿隆索护航。法拉利车队舒马赫和马萨没有任何机会超越雷诺。第9位雷克南发车速度惊人,迈凯轮赛车启动后轻松超过旁边的巴顿,直道加速从两部丰田赛车中间穿过,入弯前杀到外线超越巴里切罗。雷克南连续超越四部赛车上升到第五名。巴顿也超越两部丰田赛车跟在队友之后。
领跑的阿隆索在费斯切拉的保护下开始疯狂加速,一圈之后两部雷诺赛车就拉开距离。2圈过后阿隆索已经领先费斯切拉4秒。虽然不能肯定费斯切拉确实在有意压制后面的对手,但是舒马赫领衔的两部法拉利赛车被阿隆索逐渐抛开已经成为事实。舒马赫和马萨紧紧咬住费斯切拉,三部赛车首尾相连。第5名雷克南却完全跟不上雷诺和法拉利的车速。第6、7位的巴里切罗和巴顿车速也不急雷克南。两部丰田赛车稳居第8、9位。前几部赛车按照车队的不同分成几个集团。
第14圈,阿隆索已经追上了落后一圈的米德兰赛车。可见雷诺赛车的速度有多快。阿隆索领先费斯切拉和舒马赫的优势仍然在不断扩大。特鲁利的赛车似乎出现一些故障,他的速度明显不及身后的队友拉尔夫。拉尔夫几次尝试超车都没有成功,终于在第16圈的一个右弯撞到特鲁利右后轮。小舒马赫赛车前翼损坏不得不提前进站。
17圈,阿隆索进站了,此时他领先舒马赫12秒。阿隆索停站时间8.5秒,预计可以跑12圈。随后一圈费斯切拉进站,停站时间为8.1秒。舒马赫终于得到解脱,车王加快了车速。
就在费斯切拉进站的时候,蒙托亚的赛车停在赛道上。蒙托亚在韦伯的施压下在一个连续弯犯错。赛车尾部扭向外侧卡在了路肩上动弹不得,蒙托亚只好放弃赛车退出比赛。马萨趁机进站,停站时间7.8秒。
23圈,舒马赫进站了,此时领先阿隆索13.8秒。可以发现舒马赫在费斯切拉进站后的这5圈内只追近阿隆索1.8秒。舒马赫停站时间7.7秒。出站后理所当然的抢在费斯切拉前面。迈凯轮车手雷克南在前一圈完成进站用时7.9秒。
前四部赛车完成第一次进站,只有舒马赫通过进站超过费斯切拉。舒马赫出站后落后阿隆索13秒,但是从圈速上看似乎很难在第二次进站前将差距缩小。对于阿隆索和舒马赫来说,如何超过赛落后的慢车成为第二次进站前保持速度的主要问题。阿隆索甚至在超越一部超级亚久里赛车是与对手发生摩擦。数圈之后,舒马赫落后阿隆索的时间还是在10秒左右,看起来阿隆索已经控制了比赛。
和队友自相残杀损坏赛车的小舒马赫终于退出比赛。以丰田赛车的速度获得积分十拿九稳,拉尔夫真实自毁前程。与拉尔夫不同,雷克南的赛车是自己出现问题。在大直道上MP4-21尾部抛出一片赛车零件。虽然此后冰人车速不减但是赛车的隐患时刻让人提心吊胆。
39圈,阿隆索在领先舒马赫13.4秒的优势下第二次进站,停站时间8.4秒。阿隆索在出站口和队友费斯切拉打了个招呼,意大利人随后进站,雷诺车队进站工作安排的有条不紊。但是费斯切拉出站后落到雷克南后面。费斯切拉在和马萨争夺第三名,41圈马萨跑出最快圈速1.16.648然后立即进站。遗憾的是马萨回到赛道上还是眼睁睁看着费斯切拉跑掉了。
46圈舒马赫第二次进站用时7.6秒。但是进站前12秒的落差无法拟补。阿隆索在舒马赫驶出通道时就呼啸着通过大直道重新取得领先。随着海德菲尔德完成第二次进站,比赛名次已经大局已定,前八名车手分别是阿隆索、舒马赫、费斯切拉、马萨、雷克南、巴顿、巴里切罗和海德菲尔德。
最后十几圈比赛波澜不惊,除了罗斯伯格对第10位的特鲁利发起猛烈进攻外其他赛车都安于其位。虽然罗斯伯格最终没有超越特鲁利,但是这位20岁小将每站比赛都有同对手近距离厮杀的场面出现。
最终,世界冠军、雷诺车队西班牙车手阿隆索轻松获得比赛胜利,成为首位在西班牙大奖赛夺冠的本土车手。法拉利车队舒马赫获比赛亚军。另一位雷诺车手费斯切拉战胜马萨成为季军。比赛四到八名车手分别是马萨、雷克南、巴顿、巴里切罗、海德菲尔德。