Datum: 2004-06-12 | Afstand: 176.00 km | UCI: 2.HC | Type:
| Pos | Coureur | Nat | Ploeg |
|---|---|---|---|
| 1 | Jan Ullrich | DUI | T-Mobile Team |
| 2 | Oscar Camenzind | ZWI | Team Phonak |
| 3 | Fabian Jeker | ZWI | Saunier Duval - Prodir |
| 4 | Steve Zampieri | SUI | - |
| 5 | David Cañada Garcia | ESP | - |
| 6 | Alexandre Moos | SUI | - |
| 7 | Alexandre Vinokourov | KAZ | - |
| 8 | Alexandr Kolobnev | RUS | - |
| 9 | Grischa Niermann | GER | - |
| 10 | Christophe Detilloux | BEL | - |
| 11 | Francisco Javier 'Patxi' Vila Errandonea | ESP | - |
| 12 | Axel Merckx | BEL | - |
| 13 | Bobby Julich | USA | - |
| 14 | Dario David Cioni | ITA | - |
| 15 | Rik Verbrugghe | BEL | - |
| 16 | Laszlo Bodrogi | HUN | - |
| 17 | Georg Totschnig | AUT | - |
| 18 | Sergio Barbero | ITA | - |
| 19 | Sébastien Joly | FRA | - |
| 20 | Pavel Tonkov | RUS | - |
| 21 | Daniel Schnider | SUI | - |
| 22 | Andrey Kashechkin | KAZ | - |
| 23 | Scott Sunderland (1966) | AUS | - |
| 24 | Andrei Zintchenko | RUS | - |
| 25 | Evgeni Petrov | RUS | - |
| 26 | Steffen Wesemann | GER | - |
| 27 | Gonçalo Jose Amorim Valada | POR | - |
| 28 | Kim Kirchen | LUX | - |
| 29 | Marius Sabaliauskas | LTU | - |
| 30 | Rui Lavarinhas | POR | - |