Een heuvelachtige dag in de Tour de Suisse bracht het peloton over een 195 kilometer lange route van Aarau naar Heiden. Vooral in de tweede helft van de etappe volgden de beklimmingen elkaar snel op, en in de laatste dertig kilometer was het nauwelijks vlak. De openingsfase verliep snel, maar uiteindelijk wist een kopgroep van zes renners zich los te maken. Team Picnic PostNL bleef in het peloton met alle renners, elkaar goed ondersteunend en met focus op klassementsrenner Oscar Onley.
Halverwege de etappe werd het tempo in het peloton opgeschroefd, waardoor het gat naar de koplopers kromp tot 30 seconden, maar daarna liet het peloton opnieuw wat begaan. Richting de laatste veertig kilometer schoof het team goed naar voren om Onley te positioneren voor de heuvelachtige finale. Op de Knolhusen-klim plaatste Simmons een aanval vanuit de kopgroep, en die zou uiteindelijk beslissend blijken voor de dagzege. In het peloton zette Warren Barguil het tempo aan om het peloton uit te dunnen en Onley goed te positioneren voor de technische afdalingen. Frank van den Broek nam het over in de aanloop naar de slotklim van drie kilometer.
Hoewel Simmons voorop bleef, weerhield dat het peloton er niet van om te vechten voor de ereplaatsen. Verschillende klassementsrenners probeerden aan te vallen, maar Onley toonde zich sterk en alert door alle moves te volgen. In de laatste bocht koos hij positie en zette hij een krachtige sprint in, waarmee hij knap als derde over de streep kwam – een mooie beloning na goed werk van het hele team.