1. David Mckenzie (Aus) Linda McCartney 2.17.47 (44.85 km/h)
2. Chris Newton (GBr) Linda McCartney
3. Rinaldo Nocentini (Ita) Mapei-Quick Step
4. Graeme Miller (Nzl) New Zealand
5. Daniel Trinne (Aus) Australia
6. Colin Sturgess (GBr) Great Britain
7. Sean Sullivan (Aus) Australia
8. Vleriy Titov (Kaz) Kazakhstan
9. Garan Jensen (Den) Denmark
10. Nicholas White (RSA) South Africa
11. Lennie Kristensen (Den) Denmark
12. Stuart Dangerfield (GBr) Great Britain
13. Morten Sonne (Den) Acceptcard Pro Cycling
14. Tomokazu Fujino (Jpn) Japan
15. Carsten Podlesch (Ger) Agro-Adler-Brandenburg
16. Victor Espiritu (Phi) Philippines
17. Sulistiyono Sulistiyono (Ina) Indonesia
18. Jacob Nielsen (Den) Denmark
19. Neil Cleghorn (Nzl) New Zealand
20. Musairi Musa (Mas) Malaysia
21. Enrique Domingo (Phi) Philippines
22. Glen Mitchell (Nzl) New Zealand
23. In-Chan Park (Kor) Korea
24. Serguei Ivanov (Rus) TVM-Farm Frites
25. Dae-Hong Jun (Kor) Korea
26. Yoshiyuki Abe (Jpn) Japan
27. Makoto Iijima (Jpn) Japan
28. Andrey Mizurov (Kaz) Kazakhstan
29. Jimmy Hansen (Den) Saturn
30. Julian Winn (GBr) Linda McCartney
31. Sylvain Beauchamp (Can) Canada
32. Michael McNena (Irl) Ireland
33. Basri Muhammad (Ina) Indonesia
34. Rongshuang Wang (Chn) China
35. Andrea Tafi (Ita) Mapei-Quick Step
36. George Rose (GBr) Great Britain
37. Matt Bottrill (GBr) Great Britain
38. Vadim Kravchenko (Kaz) Kazakhstan
39. Uwe Ampler (Ger) Agro-Adler-Brandenburg
40. Eric Wohlberg (Can) Canada
41. Yajun Ma (Chn) China
42. Michel Lafis (Swe) TVM-Farm Frites
43. Tom Newton (GBr) Great Britain
44. Kosie Lowbser (RSA) South Africa
45. Mahazir Hamad (Mas) Malaysia
46. Dirk Müller (Ger) Mapei-Quick Step
47. Ole Sigurd Simensen (Nor) Agro-Adler-Brandenburg
48. James Griffiths (GBr) Great Britain
49. Chris Barnsley (Nzl) New Zealand
50. Hidenori Nodera (Jpn) Japan
51. Andrew Randell (Can) Canada
52. Dmitry Fofonov (Kaz) Kazakhstan
53. Sergey Beloussov (Kaz) Kazakhstan
54. Marcus Ljungquist (Swe) Cantina Tollo-Alexia
55. Rodney Henderson (Can) Canada
56. Stig Dam (Den) Denmark
57. Cezary Zamana (Pol) Mroz
58. Xuezhong Tang (Chn) China
59. Hideto Yukinari (Jpn) Japan
60. Matt Illingworth (GBr) Linda McCartney
61. Piotr Przydzial (Pol) Mroz
62. Paolo Lanfranchi (Ita) Mapei-Quick Step
63. Pavel Nevdakh (Kaz) Kazakhstan
64. Stephan Gottschling (Ger) Agro-Adler-Brandenburg
65. Andrea Tonti (Ita) Cantina Tollo-Alexia
66. Michael Andersson (Swe) Acceptcard Pro Cycling
67. Douglas Ryder (RSA) South Africa
68. Yechen Xiao (Chn) China
69. Allan Iacuone (Aus) Linda McCartney
70. Andreas Sauerborn (Ger) Team Gerolsteiner
71. Uwe Peschel (Ger) Team Gerolsteiner
72. David Lee (Nzl) New Zealand
73. Anton Chantyr (Rus) Team Gerolsteiner
74. Kazuyuki Manabe (Jpn) Japan
75. Micheál Fitzgerald (Irl) Ireland
76. Julian Clark (GBr) Linda McCartney
77. Remco Van Der Ven (Ned) TVM-Farm Frites
78. Piotr Wadecki (Pol) Mroz
79. Danny Jonasson (Den) Acceptcard Pro Cycling
80. Stig Guldbaek (Den) Acceptcard Pro Cycling
81. Dominique Perras (Can) Canada
82. Jakob Andersen (Den) Denmark
83. Levi Leipheimer (USA) Saturn
84. Frank McCormack (USA) Saturn
85. Seong Tsen hoong (Mas) Malaysia
86. Sharulneeza Mohd Razali (Mas) Malaysia
87. Michael Barry (Can) Saturn
88. Warren Davadilla (Phi) Philippines
89. Massimo Giunti (Ita) Cantina Tollo-Alexia
90. Tom Leaper (Aus) Australia
91. Malcolm Lange (RSA) South Africa
92. Paolo Fornaciari (Ita) Mapei-Quick Step
93. Fred Rodriguez (USA) Mapei-Quick Step
94. Johan Capiot (Bel) TVM-Farm Frites
95. Davide Casarotto (Ita) TVM-Farm Frites
96. Sergei Ouchakov (Ukr) TVM-Farm Frites
97. Paolo Bossoni (Ita) Cantina Tollo-Alexia
98. Moreno Di Bbiase (Ita) Cantina Tollo-Alexia
99. Ruggero Marzoli (Ita) Cantina Tollo-Alexia
100. Dario Pieri (Ita) Navigare-Gaerne
101. Alessandro Petacchi (Ita) Navigare-Gaerne
102. Stefano Panetta (Ita) Navigare-Gaerne
103. Luca Cei (Ita) Navigare-Gaerne
104. Enrico Degano (Ita) Navigare-Gaerne
105. Soren Petersen (Den) Acceptcard Pro Cycling
106. Björnar Vestöl (Nor) Acceptcard Pro Cycling
107. Matthias Jandt (Ger) Agro-Adler-Brandenburg
108. Martin Muller (Ger) Agro-Adler-Brandenburg
109. Marcin Gebka (Pol) Mroz
110. Grzegorz Wajs (Pol) Mroz
111. Burke Swindlehurst (USA) Saturn
112. Bart Bowen (USA) Saturn
113. Nor Effandy B. Rosli (Mas) Malaysia
114. Karl Murray (Nzl) New Zealand
115. Jock Green (RSA) South Africa
116. Czeslaw Lukaszewicz (Can) Canada
117. Arnel Quirimit (Phi) Philippines
118. Eugene Moriarty (Irl) Ireland
119. Dermot Finnegan (Irl) Ireland
120. Suwandra Suwandra (Ina) Indonesia
121. Edouard Gritsoun (Rus) Team Gerolsteiner
122. René Haselbacher (Aut) Team Gerolsteiner
123. Peter Wrolich (Aut) Team Gerolsteiner
124. Hyun-Suk Jung (Kor) Korea 2.45
125. Guijun Shi (Chn) China 2.45
126. Mohamad Suhami Keton (Mas) Malaysia 2.45
127. Gerardo Amar (Phi) Philippines 2.45
128. Paul Griffin (Irl) Ireland 2.45
129. Corey Sweet (Aus) Australia 2.45
130. Suyitno Suyitno (Ina) Indonesia 2.45
131. Aidan Duff (Irl) Ireland 2.45
132. Paterno Curtan (Phi) Philippines 2.45
133. Myung-Dae Hwang (Kor) Korea 2.45
134. Tae-Ho Kim (Kor) Korea 2.45
135. Yangbiao Zhu (Chn) China 3.58
136. Simon Kessler (RSA) South Africa 3.58
137. Sang-Soo Kim (Kor) Korea 6.01
138. Matt Wilson (Aus) Australia 8.53
139. Max Nielsen (Den) Denmark 8.53
GC after Stage 3
1. Graeme Miller (Nzl) New Zealand 7.36.08
2. Lennie Kristensen (Den) Denmark 0.03
3. Michael Andersson (Swe) Acceptcard Pro Cycling 0.08
4. Fred Rodriguez (USA) Mapei-Quick Step 0.10
5. Dirk Müller (Ger) Mapei-Quick Step 0.11
6. Alessandro Petacchi (Ita) Navigare-Gaerne 0.19
7. Frank McCormack (USA) Saturn 0.19
8. Karl Murray (Nzl) New Zealand 0.26
9. Colin Sturgess (GBr) Great Britain 0.27
10. Björnar Vestöl (Nor) Acceptcard Pro Cycling 0.30
11. Piotr Wadecki (Pol) Mroz 0.30
12. Nicholas White (RSA) South Africa 0.34
13. Ole Sigurd Simensen (Nor) Agro-Adler-Brandenburg 0.36
14. Stig Guldbaek (Den) Acceptcard Pro Cycling 0.38
15. Andrea Tafi (Ita) Mapei-Quick Step 0.39
16. Danny Jonasson (Den) Acceptcard Pro Cycling 0.41
17. Jakob Andersen (Den) Denmark 0.43
18. Uwe Peschel (Ger) Team Gerolsteiner 0.44
19. Tom Leaper (Aus) Australia 0.46
20. Andrew Randell (Can) Canada 0.49
21. Stuart Dangerfield (GBr) Great Britain 0.50
22. Rinaldo Nocentini (Ita) Mapei-Quick Step 0.50
23. Kosie Lowbser (RSA) South Africa 0.51
24. Serguei Ivanov (Rus) TVM-Farm Frites 0.54
25. Burke Swindlehurst (USA) Saturn 0.56
26. Malcolm Lange (RSA) South Africa 0.58
27. Bart Bowen (USA) Saturn 0.58
28. Michael Barry (Can) Saturn 1.00
29. Dominique Perras (Can) Canada 1.00
30. Vadim Kravchenko (Kaz) Kazakhstan 1.01
31. Andrey Mizurov (Kaz) Kazakhstan 1.03
32. Martin Muller (Ger) Agro-Adler-Brandenburg 1.03
33. Douglas Ryder (RSA) South Africa 1.03
34. Paolo Lanfranchi (Ita) Mapei-Quick Step 1.03
35. Czeslaw Lukaszewicz (Can) Canada 1.04
36. Xuezhong Tang (Chn) China 1.05
37. Uwe Ampler (Ger) Agro-Adler-Brandenburg 1.06
38. David Mckenzie (Aus) Linda McCartney 1.06
39. Piotr Przydzial (Pol) Mroz 1.06
40. David Lee (Nzl) New Zealand 1.08
41. Eric Wohlberg (Can) Canada 1.09
42. Chris Barnsley (Nzl) New Zealand 1.10
43. Enrico Degano (Ita) Navigare-Gaerne 1.12
44. Sean Sullivan (Aus) Australia 1.12
45. Stig Dam (Den) Denmark 1.12
46. Michel Lafis (Swe) TVM-Farm Frites 1.12
47. Morten Sonne (Den) Acceptcard Pro Cycling 1.13
48. Sylvain Beauchamp (Can) Canada 1.14
49. Allan Iacuone (Aus) Linda McCartney 1.14
50. Johan Capiot (Bel) TVM-Farm Frites 1.14
51. Dmitry Fofonov (Kaz) Kazakhstan 1.16
52. Stefano Panetta (Ita) Navigare-Gaerne 1.16
53. Paolo Fornaciari (Ita) Mapei-Quick Step 1.16
54. Stephan Gottschling (Ger) Agro-Adler-Brandenburg 1.17
55. René Haselbacher (Aut) Team Gerolsteiner 1.17
56. Michael McNena (Irl) Ireland 1.17
57. Pavel Nevdakh (Kaz) Kazakhstan 1.20
58. Hideto Yukinari (Jpn) Japan 1.23
59. Cezary Zamana (Pol) Mroz 1.24
60. Sergei Ouchakov (Ukr) TVM-Farm Frites 1.24
61. Andrea Tonti (Ita) Cantina Tollo-Alexia 1.25
62. Carsten Podlesch (Ger) Agro-Adler-Brandenburg 1.25
63. Glen Mitchell (Nzl) New Zealand 1.26
64. Andreas Sauerborn (Ger) Team Gerolsteiner 1.27
65. Sergey Beloussov (Kaz) Kazakhstan 1.30
66. Jock Green (RSA) South Africa 1.30
67. Julian Winn (GBr) Linda McCartney 1.31
68. Chris Newton (GBr) Linda McCartney 1.32
69. Edouard Gritsoun (Rus) Team Gerolsteiner 1.32
70. Matt Illingworth (GBr) Linda McCartney 1.33
71. Sulistiyono Sulistiyono (Ina) Indonesia 1.34
72. Hidenori Nodera (Jpn) Japan 1.34
73. Grzegorz Wajs (Pol) Mroz 1.35
74. Rodney Henderson (Can) Canada 1.35
75. Marcin Gebka (Pol) Mroz 1.35
76. Tomokazu Fujino (Jpn) Japan 1.37
77. Neil Cleghorn (Nzl) New Zealand 1.38
78. George Rose (GBr) Great Britain 1.39
79. Remco Van Der Ven (Ned) TVM-Farm Frites 1.39
80. Daniel Trinne (Aus) Australia 1.40
81. Micheál Fitzgerald (Irl) Ireland 1.40
82. Garan Jensen (Den) Denmark 1.42
83. Arnel Quirimit (Phi) Philippines 1.44
84. Moreno Di Bbiase (Ita) Cantina Tollo-Alexia 1.44
85. Luca Cei (Ita) Navigare-Gaerne 1.44
86. Matt Bottrill (GBr) Great Britain 1.45
87. Paolo Bossoni (Ita) Cantina Tollo-Alexia 1.46
88. Soren Petersen (Den) Acceptcard Pro Cycling 1.48
89. Davide Casarotto (Ita) TVM-Farm Frites 1.48
90. Yajun Ma (Chn) China 1.48
91. Julian Clark (GBr) Linda McCartney 1.49
92. Levi Leipheimer (USA) Saturn 1.50
93. Peter Wrolich (Aut) Team Gerolsteiner 1.51
94. Jimmy Hansen (Den) Saturn 1.51
95. Matthias Jandt (Ger) Agro-Adler-Brandenburg 1.52
96. Mahazir Hamad (Mas) Malaysia 1.56
97. Sharulneeza Mohd Razali (Mas) Malaysia 1.57
98. Kazuyuki Manabe (Jpn) Japan 2.00
99. James Griffiths (GBr) Great Britain 2.05
100. Victor Espiritu (Phi) Philippines 2.06
101. Anton Chantyr (Rus) Team Gerolsteiner 2.08
102. Nor Effandy B. Rosli (Mas) Malaysia 2.08
103. Yoshiyuki Abe (Jpn) Japan 2.09
104. Ruggero Marzoli (Ita) Cantina Tollo-Alexia 2.13
105. Vleriy Titov (Kaz) Kazakhstan 2.16
106. Seong Tsen hoong (Mas) Malaysia 2.16
107. Eugene Moriarty (Irl) Ireland 2.27
108. Suwandra Suwandra (Ina) Indonesia 2.29
109. Dario Pieri (Ita) Navigare-Gaerne 2.31
110. Musairi Musa (Mas) Malaysia 3.06
111. Enrique Domingo (Phi) Philippines 4.24
112. Basri Muhammad (Ina) Indonesia 4.25
113. Tom Newton (GBr) Great Britain 4.32
114. Guijun Shi (Chn) China 4.46
115. Paul Griffin (Irl) Ireland 4.58
116. Paterno Curtan (Phi) Philippines 5.01
117. Mohamad Suhami Keton (Mas) Malaysia 5.19
118. Hyun-Suk Jung (Kor) Korea 5.20
119. Warren Davadilla (Phi) Philippines 5.25
120. Makoto Iijima (Jpn) Japan 5.28
121. Simon Kessler (RSA) South Africa 5.38
122. Rongshuang Wang (Chn) China 5.45
123. Yangbiao Zhu (Chn) China 5.58
124. Aidan Duff (Irl) Ireland 7.30
125. Corey Sweet (Aus) Australia 8.07
126. Myung-Dae Hwang (Kor) Korea 8.20
127. Gerardo Amar (Phi) Philippines 8.59
128. Matt Wilson (Aus) Australia 10.38
129. Max Nielsen (Den) Denmark 13.25
130. Marcus Ljungquist (Swe) Cantina Tollo-Alexia 14.23
131. Jacob Nielsen (Den) Denmark 14.45
132. Sang-Soo Kim (Kor) Korea 15.20
133. In-Chan Park (Kor) Korea 15.46
134. Dermot Finnegan (Irl) Ireland 16.09
135. Massimo Giunti (Ita) Cantina Tollo-Alexia 23.20
136. Dae-Hong Jun (Kor) Korea 24.28
137. Yechen Xiao (Chn) China 24.47
138. Suyitno Suyitno (Ina) Indonesia 26.34
139. Tae-Ho Kim (Kor) Korea 29.30