
Mark Cavendish has won another stage at the Giro d'Italia.
It wasn't quite the bunch sprint expected, as a big crash towards the end stopped a number of riders from contending.
However, Cavendish and two teammates were ahead of the carnage and controlled the finish despite heavy pressure from Team Sky rider Davide Appollonio in second and Alessandro Petacchi who was third.
Cav has now won two stages at this year's race and six at the Italian grand tour during his career.
It's the Manx Missile's 66th stage victory since he became a professional rider in 2007.
Tributes paid to 'kindest and friendliest' driver in rally community
Island hosts 'first of its kind' visually impaired golf event
Football: Corinthians hammer Ayre United to reach Hospital Cup last four
Battles to resume in ARA Championship
IoM women victorious at Preston North End