Bennett kunne juble for sin aller første etappeseier i et Grand Tour-ritt, etter å ha vært svært nær en rekke ganger.

Viviani vant to av etappene i Israel og så ut til å skulle lykkes igjen da han passerte Sacha Modolo og tok ledelsen, men Bennett var ikke til å stoppe på de siste meterne.

Niccolò Bonifazio fra Bahrain-laget ble nummer tre.

Den 159 kilometer lange etappen fra Pizzo var den første på det italienske fastlandet i årets ritt, etter tre etapper i Israel og tre på Sicilia. Briten Simon Yates fra Mitchelton-laget forsvarte den rosa ledertrøya han erobret på vei opp vulkanen Etna torsdag.

Fredagens etappe utgjorde ingen vesentlige endringer i sammendraget.

(©NTB)