1. Ryan Briscoe Prema Dallara-Opel 28mins 04.031secs 19 laps
2. Alexandre Pr?mat ASM F3 Dallara-Mercedes +5.317s#
3. Bruno Spengler ASM Dallara-Mercedes +7.214s#
4. Markus Winkelhock M?cke Dallara-Mercedes +8.474s
5. Christian Klien M?cke Dallara-Mercedes +9.037s#
6. Adam Carroll Opel Team KMS Dallara-Opel +14.405s
7. Charles Zwolsman Kolles Dallara-Mercedes +17.180s
8. Nico Rosberg Team Rosberg Dallara-Opel +17.698s#
9. Andreas Zuber Team Rosberg Dallara-Opel +20.066s
10. Robert Doornbos Ghinzani Dallara-Mugen +20.699s
11. Robert Kubica Prema Dallara-Opel +21.165s#
12. Timo Glock Opel Team KMS Dallara-Opel +25.141s
13. Bernhard Auinger Superfund Dallara-Toyota +31.907s
14. Daniel La Rosa MB Racing Dallara-Opel +32.478s#
15. Fabio Carbone Sig. Plus Dallara-Sodemo +33.504s
16. Nicolas Lapierre Sig. Plus Dallara-Sodemo +35.375s
17. Marcel Lasee SRT Dallara-Opel +35.475s
18. Richard Lietz HBR Dallara-Opel +38.537s
19. C?sar Campanico SRT Dallara-Opel +44.601s
20. Jan Heylen Kolles Dallara-Mercedes +45.258s#
21. Philipp Baron Drumel Dallara-Sodemo +49.542s#
22. Sakon Yamamoto Superfund Dallara-Toyota +50.018s
23. Simon Abadie Saulnier Dallara-Sodemo +1m 05.195s
24. Harold Primat Saulnier Dallara-Sodemo +1m 08.145s
25. Claudio Torre HBR Dallara-Opel +1m 08.597s#
26. Katsuyuki Hiranaka Prema Dallara-Opel +1m 18.607s
27. Olivier Pla ASM F3 Dallara-Mercedes +2 laps
28. Alexandros Margaritis MB Dallara-Opel +2 laps#
29. Alvaro Parente Ghinzani Dallara-Mugen +3 laps

Not classified:

NC Patrice Manopoulos LD Dallara-Mugen#

# - denotes F3 rookie.