Bicycling
fromCyclingnews
3 weeks ago'You never want to see that happen' - Ben Turner claims first World Tour win at Tour de Pologne in tumultuous, crash-torn finale
Ben Turner won the toughest stage of the 2025 Tour de Pologne amid a chaotic race marked by a major crash and numerous injuries.