France's Paul Magnier (Soudal Quick-Step) sped to a hat-trick victory in the Giro d'Italia on Thursday, winning the bunch sprint on damp roads in Pieve di Soligo on stage 18.
The 22-year-old finally cemented the triple after a 15-day wait since his last victory – taken two weeks and a lifetime ago in Sofia, Bulgaria on stage three. It also saw him reclaim the ciclamino jersey from Jhonatan Narvaez (UAE Team Emirates-XRG) with a comfortable 37-point lead.