Yvan Muller impérial
Nicola Larini était en pole grâce à sa huitième place de la première course, devant Jorgi Gené, Gabriele Tarquini, Jörg Müller, Yvan Muller, Andy Priaulx, Augusto Farfus et Rickard Rydell.
Larini a pris un très mauvais envol et après un tour, Jordi Gené était en tête devant Jörg Müller, Gabriele Tarquini, Yvan Muller, Nicola Larini, Andy Priaulx, Rickard Rydell, Sergio Hernandez et Augusto Farfus.
Yvan Muller a doublé Gabriele Tarquini dans le deuxième tour, pendant que Nicola Larini continuait à perdre des positions.
Müller a voulu doubler Gené pour la première place mais il n'a pas trouvé l'ouverture et il a perdu du temps. C'est donc Muller qui a tenté de dépasser Müller, mais il a à son tour été gêné et c'est finalement Tarquini qui a pu doubler le Français !
Gené et Müller se sont échangé la première place dans le cinquième tour mais l'Espagnol a gardé l'avantage. Dans le tour suivant, Gabriele Tarquini a poussé Jörg Müller et l'a envoyé en tête à queue. Visiblement déconcentré par son erreur, Tarquini est passé dans l'herbe au tour suivant et il a perdu de nombreuses positions.
Yvan Muller et Andy Priaulx ont rapidement fondu sur Jordi Gené et ils l'ont tous les deux doublé à mi-course, dans le 8ème des 16 tours. Rydell a également dépassé l'Espagnol une boucle plus tard.
Priaulx s'est fait très menaçant sur Muller dans les derniers tours, mais le Français n'a pas cédé à la pression. Il s'impose pour la deuxième fois de la saison devant l'Anglais. Rickard Rydell, vainqueur de la première course, prend la troisième place.
Augusto Farfus termine quatrième devant Sergio Hernandez, Alex Zanardi, Jordi Gené et Gabriele Tarquini. Aucune Chevrolet ne termine dans les points.
Tiago Monteiro a abandonné dès le premier tour. Il n'a toujours pas marqué le moindre point cette année.
Yvan Muller et Rickard Rydell se partagent la tête du championnat. Ils ont 10 points d'avance sur Farfus et 11 sur Tarquini. Priaulx est à 14 points.
Abandons