Best photos from the past 24 hours
World champion Tony Martin of Germany flashes two for his second consecutive victory as he crosses the finish line of the men’s time trial event of the Road World Championship Cycling over 45.7 kilometers. Peter Dejong/AP
[gallery2 columns=4]