Here are scenes from today's stage of the Tour de France. The winner, Mark Cavendish, averaged 26.56 miles per hour for 118.3 miles. Chris Froome chose not to wear the yellow jersey today out of respect for the departed Tony Martin, who would have worn it had he not broken his collarbone yesterday. Froome will wear yellow tomorrow.

Addendum: Here is final kilometer. Note the jockeying for position at high speed.