Peter Sagan seized his moment and powered to a stunning victory on Stage 6 of the 2021 Volta a Catalunya in Mataro.
Sagan was perfectly positioned to win the stage in behind a cluster of team-mates in the final kilometres, and he made the opportunity count with a clinical win on the penultimate stage of the race.
The 31-year-old was the clear favourite to prevail on the day, and so it proved as he demonstrated why he is the fastest man in the race with a quite brilliant sprint finish.
Tokyo 2020
'Just too strong' - Wiggins hails new Olympic champion Carapaz
24/07/2021 AT 17:11
"I feel great here," Sagan said after the stage, while laughing about not looking forward to Sunday's finale. "We planned to control the race from the start.

Highlights: Volta a Catalunya Stage 6 - Sagan takes win as Yates holds GC

"I have to say thanks to all my team-mates at Bora-Hansgrohe and everyone. They controlled the race from the start until the end, and it was a fast and great race today.
It was pretty hard here from the start, without a long break to come here, and I'm a little bit tired now! But I'm still happy for this victory and it's a good start to the season.
"The past two months before this victory were tough, but now it all looks nice."
Overall leader Adam Yates finished safely and Ineos Grenadiers remain in complete control of the General Classification, with team-mates Richie Porte and Geraint Thomas in second and third.

'I feel great!' - Sagan after his stage win

Yates holds a 45-second lead over Porte with Thomas a further four seconds back in the overall standings as Ineos prepare to close out the win on Sunday.
The race concludes on Sunday: after the 194-km ride from Tarragona to Mataro on Saturday, follows a 133-km jaunt around Barcelona.
- - -
Cycling is back! Watch the biggest races from the 2021 season. Sign up here for 50% off, 100% non-stop thrills
Tokyo 2020
‘What have I done in a previous life?’ - Thomas after another crash at Olympics
24/07/2021 AT 14:20
Tokyo 2020
'My head's all over the place' - Thomas rues crash in Olympic road race
24/07/2021 AT 12:59