Etappe 7 zorgde opnieuw voor een spannende bergetappe in de Tour de Suisse, en de renners van Team Picnic PostNL speelden opnieuw een actieve rol in de koers. Vroeg in de rit ontstond er een sterke kopgroep van zeven renners, met daarbij Frank van den Broek. De groep werkte goed samen en bouwde een voorsprong op van meer dan drie minuten. Naarmate de koers vorderde, werd de voorsprong geleidelijk kleiner, en aan de voet van de voorlaatste klim bedroeg het verschil nog 1’19”.
Op die voorlaatste klim barstte de strijd om het klassement los. Oscar Onley zat goed van voren in het peloton en reageerde direct op een aanval van Felix Gall. Tegelijkertijd ging Quinn Simmons solo in de kopgroep, met Van den Broek er vlak achter in de achtervolging. Toen het tempo zowel in de kopgroep als in het peloton omhoog ging, werd Van den Broek gegrepen door de groep der klassementsrenners, maar hij gaf zich niet gewonnen. Hij knokte zich terug naar voren en schakelde direct over op zijn rol als helper—reikte Oscar nog snel wat bidons en gels aan en nam vervolgens het kopwerk voor zijn rekening richting de slotklim. Op de laatste beklimming van 3,9 km naar Emmetten toonde Onley opnieuw zijn klasse. Hij reageerde op aanvallen, reed een sterke en beheerste klim, en sprintte uiteindelijk naar de tweede plaats—zijn vierde podium van deze etappekoers.