May 13, 2025May 13, 2025 theswirlingdervish Giro d’Italia 2025 Stage 5: Heading North to the Medieval Town of Matera