Suisse stage 5: Ulissi wins tough sprint; Porte in pole position

Diego Ulissi dashed to his first victory of 2018, winning out of a small group at the end of a mountainous stage 5 at Tour de Suisse.
Read the full article at Suisse stage 5: Ulissi wins tough sprint; Porte in pole position on VeloNews.com.