Tim Merlier pips Jonathan Milan on the line in a sprint finish to win a crash-marred stage three of the Tour de France.
BBC News

Tim Merlier pips Jonathan Milan on the line in a sprint finish to win a crash-marred stage three of the Tour de France.
BBC News
Protected by Security by CleanTalk