The top ten on the stage: 1 Zdenek Stybar (Cze) Omega Pharma-Quick Step 2 Philippe Gilbert (Bel) BMC Racing Team 3 Robert Wagner (Ger) Belkin Pro Cycling Team 4 Adrien Petit (Fra) Cofidis 5 Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling Team 6 Andrew Fenn (GBr) Omega Pharma-Quick Step 7 Edvald Boasson Hagen (Nor) Sky Procycling 8 Danilo Wyss (Swi) BMC Racing Team 9 Klaas Lodewyck (Bel) BMC Racing Team 10 Reinhardt Janse van Rensburg (RSA) Argos-Shimano
And the top ten in GC: General classification after stage 7
1 Vincenzo Nibali (Ita) Astana Pro Team 27:29:35 2 Christopher Horner (USA) RadioShack Leopard 0:00:03 3 Nicolas Roche (Irl) Team Saxo-Tinkoff 0:00:08 4 Haimar Zubeldia Agirre (Spa) RadioShack Leopard 0:00:16 5 Alejandro Valverde Belmonte (Spa) Movistar Team 0:00:21 6 Robert Kiserlovski (Cro) RadioShack Leopard 0:00:26 7 Rigoberto Uran Uran (Col) Sky Procycling 0:00:28 8 Daniel Moreno Fernandez (Spa) Katusha 0:00:31 9 Rafal Majka (Pol) Team Saxo-Tinkoff 0:00:38 10 Roman Kreuziger (Cze) Team Saxo-Tinkoff 0:00:42