Slovák Peter Sagan v etape výrazne zaostal zanajlepšími, obsadil 112. miesto s odstupom 20:55 minúty na víťaza. Pretekár tímu Bora-hansgrohe vystúpil z balíka na začiatku záverečného stúpania, približne 11 km pred cieľom. V celkovom poradí klesol na 80. pozíciu (+36:49). Udržal si však čierny dres, keď zostal na čele bodovacej súťaže. "Bola to ťažká etapa, plná náročných stúpaní s finišom na slávnom a ťažkom San Gottardo. Nastúpali sme množstvo kilometrov. Držali sme sa v hlavnej skupine, až záverečný kopec sme išli pomalšie," povedal Sagan pre RTVS. Na podujatí, ktoré preňho slúži ako generálka na Tour de France, má trojnásobný majster sveta na konte rekordných sedemnásť etapových triumfov.
Okolo Švajčiarska - 7. etapa (Unterterzen - San Gottardo, 217 km):
1. Egan Bernal (Kol./Ineos) 5:37:40 h., 2. Domenico Pozzovivo (Tal./Bahrain-Merida), 3. Rohan Dennis (Aus./Bahrain-Merida) obaja +23 s, 4. Patrick Konrad (Rak./Bora-Hansgrohe), 5. Jan Hirt (ČR/Astana), 6. Tiesj Benoot (Belg./Lotto-Soudal) všetci +34, 7. Enric Mas (Šp./Deceuninck-Quick-Step) +40, 8. Simon Špilak (Slovin./Kaťuša-Alpecin) +50, 9. Lennard Kämna (Nem./Sunweb), 10. Fabio Aru (Tal./UAE Team Emirates) obaja +1:03 min., ..., 112. Peter SAGAN (SR/Bora-hansgrohe) +20:55 min.
Priebežné poradie po 7. etape: 1. Bernal 24:17:48 h., 2. Dennis +41 s, 3. Konrad +1:13 min., 4. Pozzovivo +1:17, 5. Hirt, 6. Benoot obaja +1:19, 7. Mas +2:07, 8. Aru +2:20, 9. Nicolas Roche (Ír./Sunweb) +2:23, 10. Špilak +2:26, ..., 80. SAGAN +36:49