V prvním závodě se hned po startu ujal vedení druhý nejrychlejší jezdec z kvalifikace Müller. Ve sprintu na deset okruhů úspěšně odrazil všechny útoky Itala Alessandra Zanardiho a dojel si pro druhé vítězství v sezoně.
Smůlu měl hned na startu Švýcar Rickard Rydel, jemuž vypověděl poslušnost seat a ani nepřejel startovní čáru. V prvním okruhu skončil nejrychlejší jezdec sobotní kvalifikace Ital Gabriele Tarquini, který po kolizi se soupeřem opustil závodní dráhu a musel odstoupit.
Do druhého souboje o body vyjíždělo osm jezdců na základě opačného pořadí po úvodním závodě. Šance se pevně chopil Huff, který si pak na stupních vítězů naplno vychutnával premiérový úspěch v sezoně. Soupeři ho polili šampaňským od hlavy k patě.
"Ještě nyní se z toho nedokážu vzpamatovat. Podobný výsledek jsem rozhodně nečekal," řekl Huff, jenž měl před Brnem na kontě pouze šest bodů.
Vyrovnané výkony v obou závodech vynesly do čela průběžné klasifikace Brita Andyho Priaulxe, který v Brně jezdil s povinnou šedesátikilovou zátěží. Nejprve skončil Priaulx pátý a v odvetě si dojel pro druhé místo.
Po nejvyšším bodovém zisku v Brně sahal bývalý pilot formule 1 Zanardi, který po těžké havárii závodí s amputovanými nohami. Po druhém místě v prvním závodě si dlouho držel v odvetě třetí pozici, ale po vjezdu do posledního kola dostal hned v první zatáčce smyk a skončil mimo trať.
Vonka, který zasáhl v Brně do letošního seriálu vůbec poprvé, mnoho šancí na úspěch neměl. První závod pro něj skončil po dvou kolech. Do druhého závodu nastoupil po bleskové opravě diferenciálu. Jeho vůz BMW ale na soupeře ztrácel v každém okruhu zhruba tři sekundy.
První závod (10 okruhů - 54,030 km): 1. J. Müller (Něm./BMW 320i) 22:39,066, 2. Zanardi (It./BMW 320i) -1,729, 3. Y. Muller (Fr./Seat Leon) -2,765, 4. Gene (Šp./Seat Leon) -6,340, 5. Priaulx (Brit./BMW 320i) -6,788, 6. Coronel (Niz./Seat Toledo) - 11,371, 7. Menu (Švýc./Chevrolet Lacetti) -11,788; 8. Huff (Brit./Chevrolet Lacetti) -13,026,... Vonka (ČR/BMW 320si) nedojel.
Druhý závod: 1. Huff 22:36,004, 2. Priaulx -0,631, 3. Y. Muller (Fr./Seat Leon) -7,583, 4. J. Müller -7,774, 5. D. Müller (Něm./BMW 320si) -9,799, 6. Gene -10,706, 7. Larini (It./Chevrolet Lacetti) -10,973, 8. Terting (Něm./Seat Leon) -12,513,... 21. Vonka -1:16,275.
Průběžný stav mistrovství světa: 1. Priaulx 58 bodů, 2. Thompson (Brit./Seat Leon) 49, 3. Farfus (Braz./Alfa Romeo) 46, 4. Y. Muller 46, 5. D. Müller 44.