Stage 6 Tour de Suisse 2023 (La Punt - Oberwil-Lieli)

Stage 6: La Punt-Oberwil-Lieli Total: 140km
 Classement
1. Mattias Jensen 21:17:19
2. Juan Ayuso +0:09
3. Remco Evenepoel +0:45
4. Pello Bilbao Lopez De Armentia +0:57
4. Wilco Kelderman +2:09
5. Romain Bardet +2:41
6. Rigoberto Uran Uran +2:47
7. Cian Uijtdebroeks +3:04
8. Felix Gall +3:25
9. Magnus Sheffield +1:33