Michael Woods Climbs to Victory in Stage 13 of Vuelta a Espana 0 0 Yesterday 15:26 RoadCycling.com Michael Woods has won stage 13 of Vuelta a Espana 2024; Ben O’Connor remains general classification leader ahead of Primoz RoglicSponsor link: Buzzbike - Rent the bike, own the city