Stage 2 of the Tour de Suisse was won by Biniam Girmay (Intermarché-Circus-Wanty) in a fast finish that saw Girmay outsprint Arnaud Démare (Groupama-FDJ) and Wout van Aert (Jumbo-Visma).
Results
https://www.procyclingstats.com/race/tour-de-suisse/2023/stage-2