Alonso menang sekali lagi di Grand Prix British dan Kanada. Beliau memenangi kedua-dua perlumbaan tersebut selepas bermula dari petak pertama. Beliau juga menjadi pemandu pertama dalam sejarah untuk menamatkan perlumbaan di tempat pertama atau kedua dalam sembilan perlumbaan pertama musim ini, dan rekod ini kemudiannya dikongsi oleh Sebastian Vettel pada tahun 2011. Schumacher bangkit kembali selepas memenangi perlumbaan di Indianapolis, dan Alonso mendapat tempat kelima. Schumacher memenangi Grand Prix Perancis, dan Alonso mendapat tempat kedua. Alonso sekali lagi gagal untuk mendapat keputusan yang baik selepas hanya mampu mendapat tempat kelima di Grand Prix Jerman. Ini menyebabkan Schumacher merapatkan kedudukannya dengan Alonso dalam kejuaraan kepada 11 mata.