With Contador still in charge at the Giro d'Italia, Sacha Modolo picks up his second stage win