For three yellow jersey hopefuls, the 94th Tour de France all comes down to Saturday's nineteenth stage ? a race against the clock. http://www.cyclingpost.com/tour/article_005203.shtml