1 Dmitriy Kozontchuk (Rus) Rabobank 2.52.35
2 Huub Duyn (Ned) Rabobank 0.09
3 Maarten Neyens (Bel) Bodysol-Win For Life-Jong Vlaanderen 0.11
4 Lars Boom (Ned) Rabobank 0.14
5 Olegs Melehs (Lat) Rietumu Bank-Riga 0.21
6 Renaud Pioline (Fra) French national team 0.26
7 Markus Eibegger (Aut) Austrian national team
8 Dries Devenyns (Bel) Beveren 2000 0.30
9 Jurgen Roelandts (Bel) Bodysol-Win For Life-Jong Vlaanderen
10 David Deroo (Fra) VC Roubaix
11 John Devine (USA) US national team
12 Stijn Vandenbergh (Bel) Unibet-Davo
13 Greg Van Avermaet (Bel) Bodysol-Win For Life-Jong Vlaanderen
14 Gilles Suray (Bel) Team Storez-VC ATH
15 Tom Leezer (Ned) Rabobank
16 Dominique Cornu (Bel) Belgian national team
17 Rick Flens (Ned) Rabobank
18 Joël Desmet (Bel) Pôle Continental Wallon Bergasol-Euro Millions
19 Artis Roze (Lat) Rietumu Bank-Riga
20 Francis De Greef (Bel) Bodysol-Win For Life-Jong Vlaanderen
General classification after stage 2b
1 Lars Boom (Ned) Rabobank 7.13.09
2 Huub Duyn (Ned) Rabobank 0.15
3 Dominique Cornu (Bel) Belgian national team 0.38
4 Maarten Neyens (Bel) Bodysol-Win For Life-Jong Vlaanderen 0.45
5 Dmitriy Kozontchuk (Rus) Rabobank 0.53
6 Rick Flens (Ned) Rabobank 1.05
7 Olegs Melehs (Lat) Rietumu Bank-Riga 1.16
8 Dries Devenyns (Bel) Beveren 2000 1.29
9 Pieter Jacobs (Bel) Unibet-Davo 1.34
10 Greg Van Avermaet (Bel) Bodysol-Win For Life-Jong Vlaanderen 1.42
11 Markus Eibegger (Aut) Austrian national team 1.45
12 Arjen De Baat (Ned) Rabobank 1.48
13 Stefan Schäfer (Ger) German national team 1.54
14 Simon Schärer (Swi) Swiss national team
15 Gilles Suray (Bel) Team Storez-VC ATH 1.56
16 Stijn Vandenbergh (Bel) Unibet-Davo 1.57
17 Jurgen Roelandts (Bel) Bodysol-Win For Life-Jong Vlaanderen 2.00
18 Joren Vercammen (Bel) Profel Ziegler Continental Team 2.09
19 Nikolas Maes (Bel) Beveren 2000 2.12
20 Sébastien Delfosse (Bel) Pôle Continental Wallon Bergasol-Euro Millions Sluiten