| Stage 1: May 26th: Erding to Viechtach, 189.8 km |
| 1 Ruben Perez Moreno (Esp) Euskaltel - Euskadi |
4:41:50 |
| 2 Leigh Howard (Aus) Team Columbia-HTC |
| 3 Pablo Urtasun Perez (Esp) Euskaltel - Euskadi |
| 4 Gerald Ciolek (Ger) Team Milram |
| 5 Dominik Klemme (Ger) Team Saxo Bank |
| 6 Geraint Thomas (GBr) Sky Pro Cycling |
| 7 Steve Houanard (Fra) Skil - Shiman |
| 8 Steffen Radochla (Ger) Team Nutrixxion |
| 9 Davide Viganò (Ita) Sky Pro Cycling |
| 10 Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team |
| |
| 35 Christian Meier (Can) Garmin - Transitions |
all s.t. |
| |
| Stage 2 (May 27th): Viechtach to Bayreuth 200.5 km |
| 1 Robert Wagner (Ger) Skil - Shimano |
5:12:14 |
| 2 Leigh Howard (Aus) Team Columbia-HTC |
| 3 Steffen Radochla (Ger) Team Nutrixxion |
| 4 Martijn Maaskant (Ned) Garmin - Transitions |
| 5 Davide Viganò (Ita) Sky Pro Cycling |
| 6 Sebastian Siedler (Ger) Vorarlberg-Corratec |
| 7 Ruben Perez Moreno (Esp) Euskaltel - Euskadi |
| 8 Wout Poels (Ned) Vacansoleil Pro Cycling Team |
| 9 Gerald Ciolek (Ger) Team Milram |
| 10 Dirk Müller (Ger) Team Nutrixxion |
| |
| 13 Christian Meier (Can) Garmin - Transitions |
all s.t. |
| |
| Stage 3 (May 28th): Bayreuth to Hersbruck, 177.3 km |
| 1 Gerald Ciolek (Ger) Team Milram |
4:25:11 |
| 2 Grega Bole (Slo) Lampre-Farnese Vini |
| 3 Steve Houanard (Fra) Skil - Shimano |
| 4 Ruben Perez Moreno (Esp) Euskaltel - Euskadi |
| 5 Stefan Denifl (Aut) Cervelo Test Team |
| 6 Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team |
| 7 Geraint Thomas (GBr) Sky Pro Cycling |
| 8 Christophe Riblon (Fra) AG2R La Mondiale |
| 9 David Garcia Dapena (Esp) Xacobeo Galicia |
| 10 Alexander Gottfried (Ger) Team Netapp |
| |
| 16 Christian Meier (Can) Garmin - Transitions |
all s.t. |
| |
| Stage 4: Berching ITT, 27.8 km |
| 1 Maxime Monfort (Bel) Team Columbia-HTC |
0:36:04 |
| 2 Adriano Malori (Ita) Lampre-Farnese Vini |
at 0:12 |
| 3 Hayden Roulston (NZl) Team Columbia-HTC |
0:48 |
| 4 Travis Meyer (Aus) Garmin - Transitions |
0:49 |
| 5 Simon Spilak (Slo) Lampre-Farnese Vini |
s.t. |
| 6 Patrick Gretsch (Ger) Team Columbia-HTC |
0:59 |
| 7 Christophe Riblon (Fra) AG2R La Mondiale |
1:01 |
| 8 Simon Geschke (Ger) Skil - Shimano |
1:02 |
| 9 Nelson Oliveira (Por) Xacobeo Galicia |
1:04 |
| 10 Stefan Denifl (Aut) Cervelo Test Team |
| |
| 33 Christian Meier (Can) Garmin - Transitions 1:53 |
| |
| GC |
| 1 Maxime Monfort (Bel) Team Columbia-HTC |
14:55:19 |
| 2 Adriano Malori (Ita) Lampre-Farnese Vini |
at 0:12 |
| 3 Simon Spilak (Slo) Lampre-Farnese Vini |
0:49 |
| 4 Simon Geschke (Ger) Skil - Shimano |
1:00 |
| 5 Christophe Riblon (Fra) AG2R La Mondiale |
s.t. |
| 6 Nelson Oliveira (Por) Xacobeo Galicia |
1:04 |
| 7 Stefan Denifl (Aut) Cervelo Test Team |
1:06 |
| 8 Kristof Vandewalle (Bel) Topsport Vlaanderen - Mercator |
s.t. |
| 9 Igor Anton Hernandez (Esp) Euskaltel - Euskadi |
1:10 |
| 10 Romain Sicard (Fra) Euskaltel - Euskadi |
s.t. |
| |
| 21 Christian Meier (Can) Garmin - Transitions 1:53 |