Kristoff wins stage, Nibali keeps Tour de France lead
Jul 20, 2014 6:21 PM -
Almost at the line, Jack Bauer and Martin Elmiger were exhausted but could see it coming -- their first Tour de France stage victory. Those last 50 meters, however, got in the way. A bunch of sprinters leading the pack came speeding like a runaway train and plowed past the huffing breakaway duo in the final milliseconds. Stage 15 belonged to Norwegian speedster Alexander Kristoff, his second stage victory in this Tour.