Ромен Грегуар из Groupama — FDJ United одержал победу на втором этапе «Тура Швейцарии». И сделал это из отрыва, в котором также были голландец Барт Леммен и бельгиец Эмиль Верстринге, а также испанец Марсель Кампруби. Тадей Погачар (UAE Team Emirates — XRG) и Матиас Вацек (Lidl — Trek) рванули из пелотона на финише, но опоздали — их разделили считанные секунды.
Этап не выглядел суперсложным, но финал был коварным: два подъёма подряд — Tenero-Contra (3,4 км, 7,1%) и Orselina (1,4 км, 8,7%), а затем спуск к Локарно на озере Маджоре.
В начале дня была жаркая борьба за отрыв, но первая серьёзная группа сформировалась лишь после 40 километров. В неё вошли 14 гонщиков, включая Барта Леммена, Бауке Моллему, Жюлиана Алафилиппа и Афонсу Эулалиу. Их преимущество достигло почти трёх минут.
Команда Погачара контролировала ситуацию, но не могла сократить разрыв. К подножию финальных подъёмов отрыв всё ещё имел около двух минут. Матье ван дер Пул отстал от группы рано — он явно не был заинтересован в погоне.
На втором подъёме из отрыва уехала группа из шести гонщиков — Верстринге, Леммен, Кампруби, Грегуар, Зана и Пикеринг. Погачар начал преследовать. Сначала за него работал МакНалти, затем Нарваес. Но когда эквадорец сдал, Погачар и Вацек пошли в атаку сами. Они догнали отставшего Эулалиу, но до лидеров им не хватило 4 секунд.
В финальном спринте Грегуар был сильнейшим. Он легко опередил Кампруби и Леммена. Погачар финишировал седьмым, сохранив жёлтую майку лидера.