The Colombian rider Miguel Angel Rubiano has won the 207-kilometre sixth stage of the Giro d'Italia.
Italy's Adriano Malori, who finished second, now holds the tour leader's pink jersey.
Copyright © 2012, Radio New Zealand
We have regular online commentary of local and international sport.
Follow RNZ News