I Storbritannien startade Schumacher från femte rutan men vann sedan loppet efter en tuff duell med Kimi Räikkönen. I Tyskland blev det en ny duell med Räikkönen, men då denne kraschade efter ett hjulupphängningsfel kunde Schumacher vinna loppet. I Ungern vann Schumacher före Barrichello, vilket var hans tolfte seger för säsongen och nytt rekord. Ferrari säkrade konstruktörstiteln och förarkampen stod nu mellan stallets båda förare, mellan vilka det skilde 38 poäng. För Schumacher räckte det med enstaka poäng för att säkra mästartiteln och de tog han när han kom tvåa före Barrichello i Belgien. I Italien vann Barrichello oattackerad 1,3 sekunder före Schumacher.