Pogačar bounces back to clinch victory at Tour de France's Stage 20
Jul 24, 2023
Paris [France], July 24: The penultimate day of the 2023 Tour de France saw the riders compete in a short but intense stage, covering only 133.5km from Belfort to Le Markstein, featuring 6 GPM.