Canadian cyclist Hugo Houle claimed an emotional first-ever grand tour stage victory on Tuesday, while Jonas Vingegaard stayed in the overall lead of the Tour de France after a tough 16th stage as the race hit the Pyrenees.

Canadian cyclist Hugo Houle claimed an emotional first-ever grand tour stage victory on Tuesday, while Jonas Vingegaard stayed in the overall lead of the Tour de France after a tough 16th stage as the race hit the Pyrenees.