Britain's Mark Cavendish won stage 12 of the Giro d'Italia with a perfect sprint into Ravenna. The Manxman benefited from another superb lead out by his HTC-Highroad team-mates, beating Italians Davide Appollonio (Sky) and Alessandro Petacchi (Lampre) to take the 184-km pancake-flat stage through the Emilia-Romagna region in north Italy. Shielded by his team-mates on the front of the peloton as it snaked into the famous comune town, Cavendish avoided a crash on a tight bend within the final kilometre before launching his triumphant sprint from the slipstream of Mark Renshaw.

Video Highlights 19/05/2011: Castelfidardo - Ravenna (184 km - Stage 12 - Giro d'Italia 2011)
Watch more videos of this race on videosharing portals:
Tags: 19/05/2011, ciclismo, giro d italia, giro d italia 2011, mark cavendish