Fabio Jakobsen edged a thrilling sprint finish to win stage two of the Tour de France in Denmark.
The Dutch rider, making his Tour debut, beat Wout van Aert in Nyborg after a flat 202.5km route from Roskilde.
Jakobsen, 25, only returned to cycling 15 months ago after suffering serious injuries at the 2020 Tour of Poland.
Van Aert’s ride was enough for him to take the yellow jersey from fellow Belgian rider Yves Lampaert, who won the individual time trial on Friday.
Stage two results
1. Fabio Jakobsen (Ned/Quick-Step Alpha Vinyl) 4hrs 34mins 34secs
2. Wout van Aert (Bel/Jumbo-Visma) Same time
3. Mads Pedersen (Den/Trek-Segafredo)
4. Danny van Poppel (Ned/Bora-Hansgrohe)
5. Jasper Philipsen (Bel/Alpecin-Deceuninck)
6. Peter Sagan (Svk/TotalEnergies)
7. Jeremy Lecroq (Fra/B&B Hotels)
8. Dylan Groenewegen (Ned/BikeExchange-Jayco)
9. Luca Mozzato (Ita/B&B Hotels)
10. Hugo Hofstetter (Fra/Arkea Samsic)