After two near misses, Swiss Marc Hirschi finally claimed his maiden Tour de France win, and his first as a professional, when he completed a solo break to take the 12th stage on Thursday.
“It’s unbelievable. I never believed that I could make it,” said the 22-year-old, who finished ahead of Pierre Rolland and teammate Soren Kragh Andersen.
Slovenian Primoz Roglic retained the overall leader’s yellow jersey