APTOPIX Cycling Tour de France

Peter Dejong/AP Photo

Netherland's Lars Boom celebrates as he crosses the finish line to win the fifth stage of the Tour de France cycling race over 155 kilometers (96.3 miles) with start in Ypres, Belgium, and finish in Arenberg, France, Wednesday, July 9, 2014.

close window