Stage 8 Tour de Suisse 2018 (Bellinzona - Bellinzona)

Stage 8: Bellinzona-Bellinzona Total: 123km
 Classement
1. Richie Porte 29:28:05
2. Jakob Fuglsang +1:02
3. Nairo Alexander Quintana Rojas +1:12
4. Enric Mas Nicolau +1:20
5. Wilco Kelderman +1:21
6. Simon Spilak +1:47
7. Sam Oomen +1:52
8. Steven Kruijswijk +1:59
9. Diego Ulissi +2:27
10. Arthur Vichot +2:41