
Juan Ayuso sprinted to victory from a select group on the summit finish at the end of Giro d'Italia stage seven, as Primož Roglič moved into the race lead.
UAE Team Emirates-XRG's Ayuso timed his attack on the Tagliacozzo climb to perfection to take time on his general classification rivals and bonus seconds as well. Meanwhile, Roglič of Red Bull-Bora-Hansgrohe lost seconds, but will now wear the pink jersey.