1 Jason Phillips (Aus) Team Coast 6 pts
2 Lukas Zumsteg (Swi) Phonak-Hearing Systems 3
3 Wilfried Peeters (Bel) Domo-Farm Frites 1
Tissot
Rheinfelden, 129.4 km
1 Lukas Zumsteg (Swi) Phonak-Hearing Systems 6 pts
2 Jason Phillips (Aus) Team Coast 3
3 Piotr Wadecki (Pol) Domo-Farm Frites 1
Teams
1 Team Deutsche Telekom 13.20.17
2 Mapei-Quick Step 0.04
3 Domo-Farm Frites 0.06
4 Gerolsteiner
5 Rabobank 0.09
6 Phonak Hearing Systems
7 Lampre-Daikin 0.10
8 Fassa Bortolo
9 Cofidis, Le Credit Par Telephone
10 Liquigas-Pata
11 US Postal Service
12 Tacconi Sport-Vini Caldirola
13 Saeco Macchine Per Caffe'
14 CSC-World Online
15 Team Coast
16 La Francaise Des Jeux
17 Post Swiss Team
General classification after stage 2
1 Lance Armstrong (USA) US Postal Service 4.36.33
2 Servais Knaven (Ned) Domo-Farm Frites 0.03
3 Laurent Jalabert (Fra) CSC-World Online 0.05
4 Tyler Hamilton (USA) US Postal Service
5 Viatcheslav Ekimov (Rus) US Postal Service
6 Beat Zberg (Swi) Rabobank 0.06
7 George Hincapie (USA) US Postal Service 0.09
8 Grischa Niermann (Ger) Rabobank
9 Marc Wauters (Bel) Rabobank
10 Nicolas Jalabert (Fra) CSC-World Online 0.10
11 Alexandre Vinokourov (Kaz) Team Deutsche Telekom
12 Daniel Schnider (Swi) La Francaise Des Jeux
13 Steffen Kjaergraard (Nor) US Postal Service
14 Iñigo Cuesta Lopez (Spa) Cofidis 0.11
15 Michele Bartoli (Ita) Mapei-Quick Step
16 Stefano Garzelli (Ita) Mapei-Quick Step 0.12
17 Alex Zülle (Swi) Team Coast 0.13
18 Uwe Peschel (Ger) Gerolsteiner
19 Robert Hunter (RSA) Lampre-Daikin
20 Martin Cotar (Cro) Post Swiss Team 0.14
21 Pedro Horrillo Munoz (Spa) Mapei-Quick Step 0.15
22 Wladimir Belli (Ita) Fassa Bortolo 0.16
23 Paolo Bettini (Ita) Mapei-Quick Step
24 Matthias Buxhofer (Aut) Phonak-Hearing Systems 0.18
25 Leif Hoste (Bel) Domo-Farm Frites
26 Raivis Belohvosciks (Lat) Lampre-Daikin 0.19
27 Georg Totschnig (Aut) Gerolsteiner 0.20
28 Markus Zberg (Swi) Rabobank
29 Andreas Klier (Ger) Team Deutsche Telekom 0.21
30 Emmanuel Magnien (Fra) La Francaise Des Jeux
31 Peter Luttenberger (Aut) Tacconi Sport-Vini Caldirola 0.23
32 Nicki Sörensen (Den) CSC-World Online
33 Rolf Aldag (Ger) Team Deutsche Telekom
34 Matthew White (Aus) US Postal Service
35 Rubens Bertogliati (Swi) Lampre-Daikin 0.24
36 Martin Elmiger (Swi) Post Swiss Team
37 Andrea Noé (Ita) Mapei-Quick Step
38 Oscar Camenzind (Swi) Lampre-Daikin
39 René Haselbacher (Aut) Gerolsteiner 0.25
40 Martin Rittsel (Swe) CSC-World Online
41 Juan Manuel Garate (Spa) Lampre-Daikin 0.26
42 Paolo Savoldelli (Ita) Saeco-Macchine Per Caffé
43 Cedric Vasseur (Fra) US Postal Service
44 Christian Vandevelde (USA) US Postal Service
45 Jean Michel Tessier (Fra) Cofidis
46 Alexandre Moos (Swi) Phonak-Hearing Systems
47 Armin Meier (Swi) Saeco-Macchine Per Caffé 0.27
48 Frédérique Guesdon (Fra) La Francaise Des Jeux
49 Serguei Ivanov (Rus) Fassa Bortolo
50 Steffen Wesemann (Ger) Team Deutsche Telekom
51 Gorazd Stangelj (Slo) Liquigas-Pata
52 Daniele Contrini (Ita) Liquigas-Pata 0.28
53 Janek Tombak (Est) Cofidis
54 Jean Patrick Nazon (Fra) La Francaise Des Jeux
55 Gilberto Simoni (Ita) Lampre-Daikin
56 Mirko Celestino (Ita) Saeco-Macchine Per Caffé 0.29
57 Robert McEwen (Aus) Domo-Farm Frites
58 Sascha Henrix (Ger) Team Coast
59 Jan Boven (Ned) Rabobank
60 Niki Aebersold (Swi) Team Coast
61 René Stadelmann (Swi) Phonak-Hearing Systems
62 Marcel Strauss (Swi) Gerolsteiner
63 Rolf Sörensen (Den) CSC-World Online 0.30
64 Geert Verheyen (Bel) Rabobank
65 Arvis Piziks (Lat) CSC-World Online
66 Davide Rebellin (Ita) Liquigas-Pata
67 Christian Poos (Lux) Post Swiss Team
68 Reto Bergmann (Swi) Post Swiss Team
69 Gian Matteo Fagnini (Ita) Team Deutsche Telekom 0.31
70 Pavel Padrnos (Cze) Saeco-Macchine Per Caffé
71 Piotr Wadecki (Pol) Domo-Farm Frites
72 Udo Bölts (Ger) Team Deutsche Telekom 0.32
73 Stefano Cattai (Ita) Liquigas-Pata
74 Massimo Codol (Ita) Lampre-Daikin
75 Fabio Sacchi (Ita) Saeco-Macchine Per Caffé 0.33
76 Mauro Gianetti (Swi) Team Coast
77 Gianluca Bortolami (Ita) Tacconi Sport-Vini Caldirola 0.34
78 Christian Heule (Swi) Post Swiss Team
79 Tomas Konecny (Cze) Domo-Farm Frites
80 Patrick Calcagni (Swi) Tacconi Sport-Vini Caldirola
81 Peter Wrolich (Aut) Gerolsteiner
82 Johan Museeuw (Bel) Domo-Farm Frites
83 Anton Chantyr (Rus) Team Coast 0.35
84 Klaus Mutschler (Ger) Team Coast
85 Laurent Dufaux (Swi) Saeco-Macchine Per Caffé
86 Massimo Donati (Ita) Tacconi Sport-Vini Caldirola
87 Marc Lotz (Ned) Rabobank 0.36
88 Saulius Ruskys (Ltu) Gerolsteiner
89 Francesco Secchari (Ita) Saeco-Macchine Per Caffé 0.37
90 Mauro Radaelli (Ita) Tacconi Sport-Vini Caldirola
91 Simone Bertoletti (Ita) Lampre-Daikin
92 Tadej Valjavec (Slo) Fassa Bortolo
93 Bert Grabsch (Ger) Phonak-Hearing Systems 0.38
94 Maarten Den Bakker (Ned) Rabobank
95 Marco Fincato (Ita) Fassa Bortolo 0.39
96 Christophe Mengin (Fra) La Francaise Des Jeux 0.40
97 Rinaldo Nocentini (Ita) Mapei-Quick Step
98 Massimiliano Mori (Ita) Saeco-Macchine Per Caffé 0.42
99 Daniel Atienza Urendez (Spa) Cofidis
100 Manuel Beltran Martinez (Spa) Mapei-Quick Step
101 Marek Rutkiewicz (Pol) Cofidis 0.43
102 Pierre Bourquenoud (Swi) Phonak-Hearing Systems 0.45
103 Wilfried Cretskens (Bel) Domo-Farm Frites
104 Gerrit Glomser (Aut) Post Swiss Team
105 Marcelino Garcia (Spa) CSC-World Online 0.46
106 Erik Zabel (Ger) Team Deutsche Telekom
107 Steve Zampieri (Swi) Post Swiss Team
108 Robert Sassone (Fra) Cofidis 0.47
109 Jan Schaffrath (Ger) Team Deutsche Telekom
110 Francisco Cerezo (Spa) CSC-World Online
111 Oscar Pozzi (Ita) Fassa Bortolo 0.48
112 Wilfried Peeters (Bel) Domo-Farm Frites
113 Dimitri Konychev (Rus) Fassa Bortolo 0.49
114 Cedric Fragniere (Swi) Phonak-Hearing Systems 0.50
115 Paolo Tiralongo (Ita) Fassa Bortolo 0.51
116 Nicolas Fritsch (Fra) La Francaise Des Jeux 0.54
117 Roger Beuchat (Swi) Phonak-Hearing Systems
118 Claude Lamour (Fra) Cofidis 0.55
119 Fabio Malberti (Ita) Liquigas-Pata
120 Sylvester Szmyd (Pol) Tacconi Sport-Vini Caldirola 0.56
121 Leonardo Giordani (Ita) Fassa Bortolo 0.57
122 Cristiano Frattini (Ita) Liquigas-Pata 0.58
123 Pietro Zucconi (Swi) Tacconi Sport-Vini Caldirola 0.59
124 Peter Farazijn (Bel) Cofidis 1.01
125 Fausto Dotti (Ita) Liquigas-Pata
126 Rolf Huser (Swi) Team Coast 1.05
127 Giancarlo Raimondi (Ita) Liquigas-Pata 1.07
128 Nicola Minali (Ita) Tacconi Sport-Vini Caldirola 1.42
129 Christian Sidler (Swi) Post Swiss Team 2.17
130 Lukas Zumsteg (Swi) Phonak-Hearing Systems 2.34
131 Scott McGrory (Aus) Mapei-Quick Step 3.54
132 Ronny Scholz (Ger) Gerolsteiner 4.30
133 Volker Ordowski (Ger) Gerolsteiner 4.40
134 Jason Phillips (Aus) Team Coast 5.40
Points classification
1 Erik Zabel (Ger) Team Deutsche Telekom 25 pts
2 Paolo Bettini (Ita) Mapei-Quick Step 20
3 Saulius Ruskys (Ltu) Gerolsteiner 16
4 Lance Armstrong (USA) US Postal Service 15
5 Robert Hunter (RSA) Lampre-Daikin 13
6 Laurent Jalabert (Fra) CSC-World Online 12
7 Janek Tombak (Est) Cofidis 11
8 Tyler Hamilton (USA) US Postal Service 10
9 Robert Sassone (Fra) Cofidis 10
10 Peter Wrolich (Aut) Gerolsteiner 9
11 Viatcheslav Ekimov (Rus) US Postal Service 8
12 Jean Patrick Nazon (Fra) La Francaise Des Jeux 8
13 Beat Zberg (Swi) Rabobank 7
14 Arvis Piziks (Lat) CSC-World Online 7
15 Servais Knaven (Ned) Domo-Farm Frites 6
16 René Haselbacher (Aut) Gerolsteiner 6
17 George Hincapie (USA) US Postal Service 5
18 Nicolas Jalabert (Fra) CSC-World Online 5
19 Giancarlo Raimondi (Ita) Liquigas-Pata 5
20 Grischa Niermann (Ger) Rabobank 4
21 Gerrit Glomser (Aut) Post Swiss Team 4
22 Marc Wauters (Bel) Rabobank 3
23 Massimiliano Mori (Ita) Saeco-Macchine Per Caffé 2
24 Alexandre Vinokourov (Kaz) Team Deutsche Telekom 1
25 Nicola Minali (Ita) Tacconi Sport-Vini Caldirola 1
Mountains classification
1 Lukas Zumsteg (Swi) Phonak-Hearing Systems 6 pts
2 Roger Beuchat (Swi) Phonak-Hearing Systems 3
3 Jason Phillips (Aus) Team Coast 2
4 Matthias Buxhofer (Aut) Phonak-Hearing Systems 1