It was the first high mountain stage and the final climb up to Chamrousse saw Vincenzo Nibali power to the stage win while Alejandro Valverde and Thibaut Pinot ensured that Richie Porte‘s podium dreams were left in the melting tar.
Daily Archives: July 18, 2014
Tour preview: Stage 13
We’re in the Alps for the weekend stages, starting with this jaggedy stage with a summit finish on Chamrousse. Continue reading