Britain's Mark Cavendish clinched his first win since 2018 as he stormed to victory on Stage 2 of the Tour of Turkey.
Cavendish timed his final burst to perfection as he hung on Andre Greipel’s wheel before powering past the German and second-placed Jasper Philipsen to grab a thrilling triumph.
The day belonged to the 35-year-old veteran as he claimed his first victory in over three years in classic fashion.
'Something special' - Cavendish thankful for British support this year
- Cavendish fourth as photo finish settles stage 1 at Tour of Turkey
- Roglic claims overall Tour of Basque Country victory
"It's his first win since 2018 - what about that," exclaimed Eurosport's Carlton Kirby on commentary. "He looks so pleased, and the world of cycling should be pleased as well.
"It's been a long way back and he has got there. The story today is all about Cavendish, who is back in winning ways. Phenomenal."
'It's super special' - Jakobsen on team-mate Cavendish victory
Brian Smith added on commentary: "The pocket rocket is back!"
The 144.9k ride around Konya was always likely to deliver a big finish, and it duly delivered as Cavendish beat out Philipsen and Greipel in a throwback classic.
As a result of his breathless win, the Brit now holds the general classification lead in the race after two stages as he usurped Arvid De Kleijn and Philipsen.
'Perfect sprint' - Analysis of Cavendish's stunning victory
Cavendish, who had been pondering retirement last season after a year with Bahrain-McLaren, is back with Deceuninck-Quick Step six years after leaving the Belgian outfit.
"It's incredible! Really, really nice," Cavendish said in his post-race interview.
It's super nice. I never get tired of that feeling. I'm really happy with that.
"Thank you to the whole team at Deceuninck-QuickStep. I'm just really thankful for my team for that."
'It's incredible' - Cavendish overwhelmed with victory
- - -
Cycling is back! Watch the biggest races from the 2021 season. Sign up here for 50% off, 100% non-stop thrills
Road World Championships: Full schedule and top riders
Lefevere: Cav thinks it's time to cash in, but Jakobsen will ride the Tour