Here are scenes from today's stage of the Tour de France. The winner, Zdenek Stybar of the Czech Republic, averaged 24.30 miles per hour for 118.9 miles. The overall leader, Tony Martin of Germany, had to abandon the Tour after crashing in the final mile. He shattered his collarbone. Been there, done that.