Canadian Mike Woods wins the ultimate climb of the Puy de Dome on stage 9 of the Tour de France 2023. For more on the Tour: ...