Francisco Ventoso profited from a crash involving Mark Cavendish in the final corner to take the ninth stage of the Giro d’Italia.
Cavendish and sprint rival Matthew Goss were among the leaders who ran wide before being involved in a pile-up at the last bend, less than half a kilometre from the finish line.
That allowed Movistar rider Ventoso to go through and win the 166km stage from San Giorgio nel Sannio to Frosinone in a time of three hours, 39 minutes and 15 seconds.
The Spaniard managed to hold off the advances of Italian duo Fabio Felline (Androni Giocatolli) and Giacomo Nizzolo (RadioShack), who finished second and third respectively.
Ryder Hesjedal managed to avoid any slip-ups to cross the line in a group and retain the pink jersey and his overall nine-second lead over Joaquin Rodriguez.