Amalie Dideriksen caused a major upset at the UCI Road World Championships as she pipped women's road race favourite Kirsten Wild to victory on the line.
The 20-year-old Danish rider - a two-time winner of the junior event - timed her sprint finish perfectly to claim the rainbow jersey at the end of a gripping 134.5-kilometre race in Doha.
Wild was seemingly given the perfect lead out by Netherlands team-mate Marianne Vos in the closing stages, but the 34-year-old was unable to turn it into victory.
Having maintained her position on Wild's wheel for the majority of the final lap of The Pearl island in Qatar, Dideriksen found an extra burst of energy to cross the line and become world champion.
"This is so crazy," she said. "This is a surprise for everyone. My team-mates were so amazing."
Wild was forced to settle for second, with Finland's Lotta Lepisto claiming third ahead of defending champion Lizzie Deignan of Great Britain.
The Dutch squad came into the road race as strong favourites given the make-up of their team and they maintained a watching brief at the front of the peloton until the final five kilometres.
Earlier in the race, Japan's Eri Yonamine and Nicole Hanselmann of Switzerland had enjoyed time at the front of the race, with a number of attacks unable to break their lead.
Eventually the peloton reeled them in, only for time trial champion Amber Neben to attack with 41km remaining, the American opening up a 40-second advantage.
Slowly her lead was whittled away as the teams jostled for position, with Great Britain threatening the Dutch thanks to two attacks from the impressive Dani King.
The final lap of the race saw Neben overtaken and slowly the Dutch asserted their dominance, although it did not produce the result they wanted.
Wild broke free of Vos' wheel with the line in sight, but her young Danish rival Dideriksen had the final say with a superbly timed sprint finish after over three hours in the saddle.