Diego Ulissi strikes again on Giro d'Italia stage eight

Cadel Evans takes overall race lead from Michael Matthews after action-packed stage

Diego Ulissi wins stage eight of the 2014 Giro d'Italia

(Image credit: watson)

Diego Ulissi (Lampre-Merida) won his second stage in four days, in what was a spectacular day’s racing at the Giro d'Italia.

Ulissi outsprinted Croatian national champion Robert Kiserlovski (Trek) in the final uphill sprint, having caught early escapee Pierre Rolland (Europcar) in the final kilometre.

Thank you for reading 20 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Stephen Puddicombe is a freelance journalist for Cycling Weekly, who regularly contributes to our World Tour racing coverage with race reports, news stories, interviews and features. Outside of cycling, he also enjoys writing about film and TV - but you won't find much of that content embedded into his CW articles.