Romain Gregoire pakte de zege in de tweede etappe van de Ronde van Zwitserland door met gezag te winnen in Locarno. De renner van Groupama-FDJ voltooide een ontsnapping van meer dan honderd kilometer en lanceerde honderd meter voor de finish een beslissende aanval waarmee hij de overige vluchters achter zich liet.
De Fransman beheerste het slot van de etappe en reed als eerste over de finish met voorsprong op Marcel Camprubí, die een sterke tweede plaats behaalde met de ploeg Pinarello - Q36.5. De dag verliep met een hoofdvlucht die het grootste deel van de rit rond de twee minuten werd gehouden.
De derde categorie beklimmingen bepaalden de afloop. Eerst ging het omhoog naar Fanghi en daarna de korte maar steile helling van Consiglio Mezzano, waar de eindstrijd tussen de vluchters werd beslist.
Tadej Pogacar verdedigde met succes zijn leiderspositie en snoepte seconden af van Richard Carapaz. De Sloveen bleef kalm ondanks het feit dat hij tijdens de rit hoorde van de val van zijn partner Urska Zigart in de vrouwenversie van de Zwitserse wedstrijd.
Direct na het afstappen informeerde Pogacar zich over de gezondheid van zijn vriendin, al had het incident geen invloed op zijn prestatie in de etappe.
Het team UAE Team Emirates probeerde nog te reageren toen de ontsnapping al was geslaagd. McNulty verkleinde het verschil en Pogacar bleef in de buurt, maar het hoofdplan draaide om Jhonatan Narváez, die werkte voor de Ecuadoriaan Carapaz.
Het verschil liep terug tot ongeveer veertig seconden voor de afdaling, maar de slotklim naar Consiglio Mezzano verstoorde de strategie. Carapaz viel aan maar kon het tempo niet vasthouden en Pogacar moest samen met Matias Vacek de achtervolging leiden.
Ze kwamen tot dertien seconden van de vluchters, maar slaagden er niet in contact te maken. Gregoire toonde zich de sterkste van de kopgroep en pakte de overwinning.