Elia Viviana (L) crosses the finish line in stage three of the Giro D’Italia. Photograph: Luk Benies/AFP

Sam Bennett went frustratingly close to a stage win in the Giro d’Italia on both Saturday and Sunday, finishing third in both bunch sprints. On Satu(...)