Final | | points | | 1. Edwin Jongejans | Netherlands | 420.75 | | 2. Joakim Andersson | Sweden | 387.60 | | 3. Boris Lietzow | Germany | 379.26 | | 4. Andreas Wels | Germany | 368.40 | | 5. Andrei Semeniuk | Belarus | 366.36 | | 6. Davide Lorenzini | Italy | 355.68 | |
|
| First 3 from each Semi advanced to Final. |
Semi 1 | | points | | 1. Edwin Jongejans | Netherlands | 405.72 | Q | 2. Andrei Semeniuk | Belarus | 384.48 | Q | 3. Andreas Wels | Germany | 375.90 | Q | 4. Nikos Siranidis | Greece | 360.57 | | 5. Alexei Kogalev | Belgium | 349.05 | | 6. José Miguel Gil | Spain | 286.68 | |
:
1. Boris Lietzow | Germany | 372.72 | Q | 2. Joakim Andersson | Sweden | 361.26 | Q | 3. Davide Lorenzini | Italy | 359.88 | Q | 4. Viktor Rybushkin | Russia | 353.52 | | 5. Jürgen Richter | Austria | 341.28 | | 6. Oscar Bertone | Italy | 324.18 | |
Qualification | | points | | 1. Boris Lietzow | Germany | 356.31 | Q | 2. Andreas Wels | Germany | 353.43 | Q | 3. Viktor Rybushkin | Russia | 347.37 | Q | 4. Edwin Jongejans | Netherlands | 344.64 | Q | 5. Oscar Bertone | Italy | 333.51 | Q | 6. Andrei Semeniuk | Belarus | 333.24 | Q | 7. Davide Lorenzini | Italy | 327.81 | Q | 8. Alexei Kogalev | Belgium | 326.25 | Q | 9. Jürgen Richter | Austria | 324.84 | Q | 10.José Miguel Gil | Spain | 318.42 | Q | 11.Joakim Andersson | Sweden | 316.74 | Q | 12.Nikos Siranidis | Greece | 305.40 | | 13.Thomas Bimis | Greece | 301.32 | | 14.José Luis Hidalgo | Spain | 292.38 | | 15.Tony Ali-Ally | Great Britain | 275.91 | | 16.John Johansson | Sweden | 272.34 | | 17.Viachaslau Khamulkin | Belarus | 270.72 | | 18.Andrzej Kozdrański | Poland | 266.64 | |
|
|
|