Alberto Contador clung on to the overall lead of the Giro d’Italia despite being outsprinted by his closest rival Fabio Aru at the end of a hilly ninth stage yesterday.

Paolo Tiralongo, 37, won the stage after overhauling Tom Jelte Slagter with a late charge at the end of the 215km ride from Benevento to San Giorgio del Sanno.

Contador, who dislocated his shoulder in a crash on Thursday, had his lead over Aru cut from four to three seconds with Australian Richie Porte a further 22 seconds behind.

The trio crossed the line around 35 seconds behind Tiralongo having raced together for the second half of the stage, but Aru staged a late sprint which shaved one second of the Spaniard’s overall lead.

Dutchman Slagter attacked with 60km to go and opened up a lead of nearly two minutes over the chasing group.

However, Tiralongo, who himself broke clear of the chasing group with around 16km left, caught Slagter with just under eight kilometres remaining.

The Italian attacked again with four kilometres to go and charged clear to win the stage by 10 seconds for the third Giro stage win of his career.

Slagter finished in seventh.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.