1 Julien Absalon FRA2:15:02, 2 José Antonio Hermida ESP2:16:02, 3 Bart Brentjens NED2:17:05, 4 Roel Paulissen BEL2:18:10, 5 Liam Killeen GBR2:18:32, 6 Ralph Näf SUI2:19:15, 7 Thomas Frischknecht SUI2:19:39, 8 Manuel Fumic GER2:20:29, 9 Seamus McGrath CAN2:20:33, 10 Marco Bui ITA2:20:45, 11 Jean-Christophe Peraud FRA2:20:59, 12 Fredrik Kessiakoff SWE2:21:23, 13 Bas Peters NED2:21:44, 14 Marek Galinski POL2:22:14,
15 Christoph Soukup AUT2:22:50
20 Miguel Martinez FRA DNF
42 Jaroslav Kulhavy CZE DNF
4 Lado Fumic GER DNF
6 Christoph Sauser SUI DNF
17 Ryder Hesjedal CAN DNF