Watch a preview of Stage 10 of the 2023 Giro d'Italia and see who could be in contention to challenge for the win.