French sprinter Paul Magnier powered to his third stage victory at the Giro d’Italia on Thursday, winning Stage 18 in a reduced sprint at Pieve di Soligo and reclaiming the cyclamen points jersey as Jonas Vingegaard retained the overall lead.