Voor de startopstelling van de tweede race had men het simpel gehouden: gewoon de uitslag van de eerste race, maar dan in omgekeerde volgorde. Zo zou AC Milan dus op polepositie starten, Anderlecht als vierde, en winnaar Beijing als laatste. Echter, voor Doornbos had men geen nieuwe motor meer en kwam polesitter AC Milan al dus niet aan de start. De polepositie ging zo over naar Flamengo en Tuka Rocha.
Bij de start valt de regen met bakken uit de lucht, op z’n Engels. Al bij de opwarmronde ging het fout voor Dolby. De jonge Engelsman kreeg zijn motor niet draaiende en kon al direct de pits opzoeken. De rest van de race is een spectakelstuk. In de eerste ronde spint Al-Ain van de baan en gaat Galatasaray-coureur Pier Guidi iedereen voorbij om zo de leiding over te nemen. Intussen wordt de Safety Car opnieuw uitgestuurd om de brokstukken op te laten ruimen.
Bij de herstart neemt Flamengo opnieuw de leiding. Voor Borussia Dortmund en Galatasaray. Nelson Philippe, de coureur van Dortmund, spint en valt terug naar vijf. Ondertussen spint en schuift Pier Guidi zijn wagen van de tweede plaats naar net tegen die van Al-Ain. Opnieuw brokken, opnieuw Safety Car. Flamengo ziet zo acht seconden letterlijk en figuurlijk verwateren en dat zal hem duur komen te staan. Bij de herstart kan hij Borja GracÃÂa nog wel afhouden, maar uiteindelijk moet Rocha toch bezwijken voor de druk. Toch kan de Braziliaan op een knappe tweede plaats eindigen, achter GarcÃÂa en voor een ontketende Vallés. De Spanjaard moest als dertiende starten en reed een knappe inhaalrace. Even was de derde plaats voor Dortmund, maar de Duitsers verloren in de slotfase die plaats aan Liverpool. Davide Rigon, de winnaar van de eerste race, vocht zich van op de zestiende plaats terug naar een knappe zesde.
1. 18 B.GarcÃÂa Sevilla FC 22 41'56.268 2. 7 T.Rocha Flamengo 22 42'06.342 10.074 3. 21 A.Vallés Liverpool FC 22 42'08.492 12.224 4. 11 N.Philippe Borussia Dortmund 22 42'11.230 14.962 5. 19 D.Tappy Tottenham Hotspurs 22 42'19.934 23.666 6. 12 D.Rigon Beijing Gu'Aon 22 42'20.949 24.681 7. 10 M.Wissel FC Basel 22 42'23.493 27.225 8. 5 Y.Buurman PSV Eindhoven 22 42'39.183 42.915 9. 16 T.Gommendy FC Porto 22 42'50.781 54.513 10. 22 E.Toccacelo AS Roma 22 42'53.666 57.398 11. 9 K.Andersen Olympiakos 22 42'56.214 59.946 DNF 14 A.Soucek Corinthians SC 19 37'01.043 motor DNF 4 A.Pier Guidi Galatasaray SK 8 16'38.430 spin DNF 17 R.Dalziel Glasgow Rangers FC 6 13'16.090 motor DNF 6 A.Zuber Al-Ain spin DNS 8 C.Dolby RSC Anderlecht niet gestart DNS 3 R.Doornbos AC Milan niet gestart
Stand in het kampioenschap ziet er na twee races als volgt uit:
1. 12 D.Rigon Beijing Gu'Aon 79 punten 2. 21 A.Vallés Liverpool FC 72 punten 3. 19 D.Tappy Tottenham Hotspurs 72 punten 4. 18 B.GarcÃÂa Sevilla FC 68 punten 5. 22 E.Toccacelo AS Roma 63 punten 6. 5 Y.Buurman PSV Eindhoven 59 punten 7. 7 T.Rocha Flamengo 52 punten 8. 10 M.Wissel FC Basel 46 punten 9. 16 T.Gommendy FC Porto 46 punten 10. 11 N.Philippe Borussia Dortmund 44 punten 11. 6 A.Zuber Al-Ain 37 punten 12. 17 R.Dalziel Glasgow Rangers FC 33 punten 13. 9 K.Andersen Olympiakos 30 punten 14. 14 A.Soucek Corinthians SC 30 punten 15. 4 A.Pier Guidi Galatasaray SK 24 punten 16. 8 C.Dolby RSC Anderlecht 17 punten 17. 3 R.Doornbos AC Milan 6 punten
De volgende race vind plaats op 21 september op de Nürburgring.