Skjelmose seals Tour de Luxembourg crown as Madouas wins final stage
Vaquelin and Madouas round out overall podium
Mattias Skjelmose (Trek-Segafredo) followed the first victory of his young career on Friday with his first general classification triumph on Saturday, sealing the Tour de Luxembourg title.
The 21-year-old Dane had taken the yellow jersey in Friday's time trial and he successfully defended it on the punchy final stage to Luxembourg.
Valetin Madouas (Groupama-FDJ), winner of the opening stage and the rider Skjelmose had taken the jersey from, claimed the stage victory in a tight four-man sprint for the line.
Skjelmose was present and correct in the home straight, and although he'd marked Madouas to put the overall title beyond the Frenchman, he did have Kevin Vaquelin (Arkea-Samsic) to worry about, who'd started the day second overall just three seconds down.
With bonus seconds of 10-6-4 for the top three, Vaquelin could have snatched the overall with stage victory.
Skjelmose hit out early with a long-range sprint from 250 metres out, but Madouas bided his time before grinding through down the middle of the road.
Vaquelin made good go of it on the left but had to settle for third, followed by Madouas' teammate Kevin Geniets, while Matteo Trentin (UAE Team Emirates) led home the next small group on the road at three seconds.
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Skjelmose topped the final overall classification with five seconds in hand over Vaquelin and 17 seconds on Madouas, who moved up onto the final podium at the expense of Sjoerd Bax (Alpecin-Deceuninck)
Results powered by FirstCycling

Patrick is an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish) and a decade’s experience in digital sports media, largely within the world of cycling. He re-joined Cyclingnews as Deputy Editor in February 2026, having previously spent eight years on staff between 2015 and 2023. In between, he was Deputy Editor at GCN and spent 18 months working across the sports portfolio at Future before returning to the cycling press pack. Patrick works across Cyclingnews’ wide-ranging output, assisting the Editor in global content strategy, with a particular focus on shaping CN's news operation.
Latest on Cyclingnews
-
How to watch gravel races around the world - A guide to livestreams and free broadcasts this summer for Leadville Trail 100, CORE4, Lauf Gravel Worlds and more
Third stop of the Life Time Grand Prix in Colorado plans full broadcast for elite women and men -
'I was maxing out the gears' - Zoe Bäckstedt falls short trying for first Tour de France Femmes stage win
Searing second half descent finds U23 ITT World Champion 'maxing out the gears' for fourth place finish -
From 'Project Dijon' to 'Project Nice' – New Tour de France Femmes leader Marlen Reusser ready to defend yellow to the end following time trial triumph
'I'm not at all like, 'I have yellow, I've got to have it in Nice,' but I think it's possible' says Movistar leader -
Despite being 10 years younger than the 'big kids', multi-discipline U23 talent Kylee Hanel thriving in 'long, grueling races of gravel' with Leadville looming
Oregon 20-year-old leads Life Time Grand Prix U23 competition after win at Unbound Gravel 100



