Spain's Juan Manuel Garate won the 221-km 19th stage of the Giro d'Italia from Pordenone to the top of the Passo di San Pellegrino yesterday. The Quick Step rider finished four seconds ahead of Germany's Jens Voigt. Italy's Ivan Basso finished eighth at 2:15 but retained the overall race lead. Germany's Jan Ullrich pulled out of the race in the last few kilometres. Ullrich was in 42nd place in the overall standings, 45:31 behind Basso. Today's 211-km 20th stage from Trento to Aprica is the last mountain stage of the Giro which ends in Milan tomorrow.

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.