Cycling Pelayo Sanchez Claims Victory Over Julian Alaphilippe in Giro Stage SixBy fuwaMay 10, 2024 In a thrilling sprint finish, Pelayo Sanchez triumphed over Julian Alaphilippe to clinch his inaugural Grand Tour stage win on…