Bleacher Report -
18 Jul 2013 17:58
In one of the most iconic portions of the 2013 Tour de France, it was French star Christophe Riblon who stole the victory on Stage 18 with a time of four hours, 51 minutes and 32 seconds by dominating the 172.5-kilometer (107-mile) race. After finishing seventh with a time of 4:54:50, general classification leader and yellow jersey holder Chris Froome continues to hold his position at the top of the standings. Riblon had an impressive ride that featured two trips up the Alpe d'Huez and took the ...
Share this Article