Tour de France 2014 - Stage 5
Vincenzo Nibali has kept his race-lead despite expectations that he wouldn't..!