| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Andy Priaulx | BMW Team UK | +88 | 5,855 |
| P2 | Jörg Müller | BMW Team Germany / Schnitzer Motorsport | +105 | 5,403 |
| P3 | Jordi Gené | SEAT Sport | +93 | 5,417 |
| P4 | James Thompson | SEAT Sport UK | +97 | 5,201 |
| P5 | Gabriele Tarquini | SEAT Sport Italia | +70 | 5,438 |
| P6 | Peter Terting | SEAT Sport | +63 | 5,369 |
| P7 | Yvan Muller | SEAT Sport | +41 | 5,538 |
| P8 | Nicola Larini | Chevrolet / RML | +57 | 5,138 |
| P9 | Robert Huff | Chevrolet | +106 | 4,305 |
| P10 | Stefano D'Aste | Proteam Motorsport | +88 | 4,389 |
| P11 | Roberto Colciago | SEAT Sport Italia | +54 | 4,710 |
| P12 | Augusto Farfus | N.technology | −16 | 5,586 |
| P13 | Alain Menu | Chevrolet | +5 | 5,084 |
| P14 | Gianni Morbidelli | N.technology | −8 | 5,121 |
| P15 | Salvatore Tavano | N.technology | +47 | 4,214 |
| P16 | Tom Coronel | GR Asia | +17 | 4,450 |
| P17 | Alessandro Balzan | DB Motorsport | +3 | 4,496 |
| P18 | Riccardo Romagnoli | Scuderia La Torre | +18 | 4,157 |
| P19 | Maurizio Ceresoli | GR Asia | +16 | 4,037 |
| P20 | Davide Roda | SEAT Sport Italia | +5 | 4,040 |
| P21 | Luca Rangoni | Scuderia Proteam Motorsport | −87 | 5,154 |
| P22 | Diego Romanini | Wiechers-Sport | −13 | 3,984 |
| P23 | Emmet O'Brien | Wiechers-Sport | −31 | 4,077 |
| DNF | Ryan Sharp | JAS Motorsport | −90 | 4,734 |
| DNF | Elio Marchetti | DB Motorsport | −43 | 3,939 |
| DNF | Emanuele Naspetti | GDL Racing | −105 | 4,635 |
| DNF | Pierre-Yves Corthals | JAS Motorsport | −91 | 4,272 |
| DNF | Rickard Rydell | SEAT Sport Sverige | −185 | 5,505 |
| DNF | Alessandro Zanardi | BMW Team Italy-Spain / Roal Motorsport | −183 | 5,303 |
| DNF | Marcel Costa | BMW Team Italy-Spain | −118 | 4,194 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.