The top moments from stage 8 of the 2018 Tour de Suisse, a 123 kilometer circuit in Bellinzona.
Tags: