Yves Lampaert claimed a shock victory on stage one of the Tour de France in rainy conditions in Copenhagen to take the first yellow jersey of this year's race.
The Quick-Step Alpha Vinyl rider came out on top in Friday's opening 13.2-kilometre time trial in a time of 15 minutes and 17 seconds.
Lampaert dislodged Belgian countryman Wout van Aert, who finished five seconds back, while Tour favourite Tadej Pogacar was a further two seconds behind in third.
Time trial world champion Filippo Ganna and fellow heavyweight Mathieu van der Poel completed the top five, but it was surprisingly Lampaert who was celebrating at the end.
An emotional Lampaert said in his post-race interview: "My mind is exploding right now – I can't believe it. Top 10 would have been my expectation but to win is unbelievable.
"I know I'm in good condition, but to win the first stage of the Tour de France, the prologue, is something I never dreamed of.
"To beat Van Aert, Van der Poel, Ganna… it's unbelievable for me."
Lampaert, the fourth Belgian to win the opening time trial in the Tour de France, added: "I'm just a farmer's son from Belgium, eh."
Despite finishing in third, Pogacar confirmed his status as the overall favourite for a third title in a row by finishing as the best of the likely general classification racers.
The Slovenian laid down a marker when posting a time of 15:24, enough to finish just behind Team Jumbo-Visma's Van Aert, who was then usurped by Lampaert.
Elsewhere on stage one of the 109th edition of the race, Jonas Vingegaard and Primoz Roglic conceded eight and nine seconds to Pogacar respectively.
STAGE RESULT
1. Yves Lampaert (Quick-Step Alpha Vinyl) 15 minutes and 17 seconds
2. Wout van Aert (Team Jumbo-Visma) +0.05 seconds
3. Tadej Pogacar (UAE Team Emirates) +0.07s
4. Filippo Ganna (INEOS Grenadiers) +0.10s
5. Mathieu van der Poel (Alpecin-Deceuninck) +0.13s
CLASSIFICATION STANDINGS
General Classification
1. Yves Lampaert (Quick-Step Alpha Vinyl) 0:15:17
2. Wout van Aert (Team Jumbo-Visma) +0.05
3. Tadej Pogacar (UAE Team Emirates) +0.07
Points Classification
1. Yves Lampaert (Quick-Step Alpha Vinyl) 20
2. Wout van Aert (Team Jumbo-Visma) 17
3. Tadej Pogacar (UAE Team Emirates) 15