Mathias Skjelmose (Lidl-Trek) claimed a hard-fought victory on stage 3 of the Tour de Luxembourg, out-climbing Jordan Jegat (Totalenergies) and Brandon McNulty (UAE Team Emirates XRG) in Vianden.

The hilly circuits and a finish at the town’s castle blew the general classification apart, with only a dozen riders at the head of affairs on the uphill finish.

Overnight leader Romain Grégoire (Groupama-FDJ) lost contact with the leaders on the steep climb of the Montée de Niklosbierg and tumbled out of the top 10, with Skjelmose assuming the race lead.

You may like

FirstCycling