Antwan Tolhoek (Team Jumbo-Visma) soloed to his debut WorldTour win on Tour de Suisse Stage 6 in Flumserberg as Egan Bernal (Team Sky) moved into the overall race lead.
A short and sharp stage with two categorised climbs, including a category-one summit finish, was raced at a furious pace with a large breakaway group managing to get away early.
On the final climb a select group went clear from the break, including previous Tour de Suisse winner Rui Costa (UAE Team Emirates), Paddy Bevin (CCC Team) and Francois Bidard (AG2R La Mondiale).
But Tolhoek showed his strength by riding away from them all. Bernal attacked out of the front group a few kilometres from the finish line, and was bearing down on Tolhoek, but the Team Jumbo-Visma man secured his stage win by 17”.
Bernal now leads the GC by 12” from Rohan Dennis (Team Bahrain Merida) in second place. Patrick Konrad (BORA-hansgrohe) is third in GC, 29” behind Bernal.
Tokhoek said: “Now I've taken my first pro victory at the WorldTour level, it's really special.
Also, the way we rode as a team over the last few days, we are only five guys and we keep fighting every day. My teammates were pulling really hard today and I'm so happy I was able to finish it off.”
Key Velon Live race data from Tour de Suisse Stage 6: