На Гран-при Испании Баттон выиграл квалификацию, однако на старте пропустил вперед своего товарища по команде - бразильца Рубенса Баррикелло. В споре двух пилотов "Брауна" решающую роль сыграла тактика, которую они выбрали на гонку. Баттон запланировал два пит-стопа, а Баррикелло, стартовавший на более легкой машине, - три. В результате на третьем пит-стопе Дженсон обошел Рубенса и финишировал первым. Баррикелло стал вторым. Третьим поднялся на подиум Марк Уэббер из "Ред Булла". Чемпион мира-2008 Льюис Хэмилтон ("Макларен") не попал в очковую зону, показав девятое время.