Martin Wins Time Trial: Peraud Takes Second Overall in Tour

Tony Martin, German time trial champion, easily won the stage 20 time trial in the Tour de France 2014. ASO/ Prevost.

Nibali showed the world that he really is the best overall rider in the Tour, surviving the cobblestones, the sprints, the climbs and now fourth overall in the time trial. Stage winner Tony Martin, German time trial champion won the course easily, with Tom Dumoulin, 2014 Dutch champion coming in second and Jan Barta third.

Navardauskas Wins Plucky Solo into Bergerac

Ramunas NAVARDAUSKAS

The last flat stage of the Tour before the penultimate time trial offered up the best that the Tour has to offer today– a lovely surprise ending where the sprinters just could not get to the finish line in time to grab the victory from a plucky breakaway rider from Garmin Sharp named Ramunas Navardauskas.