Tour de France #3: Ewan meanders to stage win
Cycling: Caleb Ewan won the third stage of the Tour de France. The Australian narrowly beat Sam Bennett in a thrilling sprint. Overall, today's race was rather uneventful. Only the battle for the mountains classification provided some entertainment – and claimed one victim. 198,0-kilometer flat stage: The Tour de France leaves Nice! After two... read more

