1. Christian Klien M?cke Dallara-Mercedes 30mins 26.990secs 19 laps#
2. Markus Winkelhock M?cke Dallara-Mercedes +0.710s
3. Nico Rosberg Team Rosberg Dallara-Opel +3.147s#
4. Bruno Spengler ASM Dallara-Mercedes +3.647s#
5. Richard Lietz HBR Dallara-Opel +4.246s
6. Robert Kubica Prema Dallara-Opel +4.681s#
7. Ryan Briscoe Prema Dallara-Opel +5.072s
8. Marcel Lasee SRT Dallara-Opel +5.769s
9. Olivier Pla ASM F3 Dallara-Mercedes +7.032s
10. Simon Abadie Saulnier Dallara-Sodemo +8.545s
11. Alexandre Pr?mat ASM F3 Dallara-Mercedes +8.832#
12. Timo Glock Opel Team KMS Dallara-Opel +12.059s
13. Charles Zwolsman Kolles Dallara-Mercedes +12.666s
14. Alexandros Margaritis MB Dallara-Opel +12.891s#
15. C?sar Campanico SRT Dallara-Opel +14.310s
16. Daniel La Rosa MB Racing Dallara-Opel +14.594s#
17. Stefano Proetto LD Dallara-Mugen +15.274s
18. Katsuyuki Hiranaka Prema Dallara-Opel +1 lap
19. Sakon Yamamoto Superfund Dallara-Toyota +1 lap
20. Claudio Torre HBR Dallara-Opel +1 lap#
21. Philipp Baron Drumel Dallara-Sodemo +4 laps#
22. Hendrik Vieth Opel Team KMS Dallara-Opel +4 laps#
23. Fabio Carbone Sig. Plus Dallara-Sodemo +4 laps
24. Harold Primat Saulnier Dallara-Sodemo +4 laps

Not classified:

DNF. Andreas Zuber Team Rosberg Dallara-Opel
DNF. Jan Heylen Kolles Dallara-Mercedes#
DNF. Nicolas Lapierre Sig. Plus Dallara-Sodemo
DNF. Robert Doornbos Ghinzani Dallara-Mugen
DNF. Alvaro Parente Ghinzani Dallara-Mugen
DNF. Bernhard Auinger Superfund Dallara-Toyota

# - denotes F3 rookie.