Frenchman Blel Kadri became the first home winner of a Tour de France stage this year as he claimed victory at Gerardmer on Saturday. Alberto Contador took second on the 161km eighth stage from Tomblaine to snatch back a handful of seconds on Vincenzo Nibali, who retained the yellow jersey after coming over the line in third. Kadri, 27, was part of a five-man breakaway that finally managed to stay away after a breakneck first 30km that prevented several prior attempts from sticking. The Ag2r rider countered an attack from compatriot and fellow-escapee Sylvain Chavanel on the first of three categorised climbs and from then on he simply rode away from the rest of the breakaway.
Behind him, Contador’s Tinkoff-Saxo team turned up the heat as the Spanish two-time winner looked to gain back some time on Nibali. The Italian matched him all the way up the final, brutal 1.8km climb at an average gradient of 10.3 percent until the final 100m where Contador stretched ahead. He picked up only three seconds but the psychological effect of knowing he could finally drop Nibali, albeit only just at the end, will have boosted Contador’s confidence. Behind that Richie Porte, the new Team Sky leader after reigning champion Chris Froome’s abandonment on Wednesday, came in four seconds behind Nibali. The final climb provided the first indication of who will fight for the overall title and Contador, Nibali and Porte gave a strong sign that they may well occupy the podium in Paris.
1. Blel Kadri (FRA/ALM) 3hr 49min 28sec
2. Alberto Contador (ESP/TIN) at 2:17.
3. Vincenzo Nibali (ITA/AST) 2:20.
4. Richie Porte (AUS/SKY) 2:24.
5. Thibaut Pinot (FRA/FDJ) 2:28.
6. Jean-Christophe Peraud (FRA/ALM) 2:28.
7. Alejandro Valverde (ESP/MOV) 2:36.
8. Tejay Van Garderen (USA/BMC) 2:40.
9. Romain Bardet (FRA/ALM) 2:48.
10. Sylvain Chavanel (FRA/IAM) 2:54.
1. Vincenzo Nibali (ITA/AST) 33hr 48min 52sec
2. Jakob Diemer Fuglsang (DEN/AST) at 1:44.
3. Richie Porte (AUS/SKY) 1:58.
4. Michal Kwiatkowski (POL/OPQ) 2:26.
5. Alejandro Valverde (ESP/MOV) 2:27.
6. Alberto Contador (ESP/TIN) 2:34.
7. Romain Bardet (FRA/ALM) 2:39.
8. Rui Costa (POR/LAM) 2:52.
9. Bauke Mollema (NED/BKN) 3:02.
10. Jurgen Van den Broeck (BEL/LTB) 3:02.