Britain's Mark Cavendish won stage 10 of the Giro d'Italia on Tuesday in a bunch sprint.
Second behind the HTC-Highroad rider in the stage from Termoli to Teramo was Spain's Francisco Ventoso. Italian Alessandro Petacchi was third.
Cavendish has now won six Giro stages in his career.
The race finishes in Milan on May 29.