A 16-lap race, starting and finishing in London’s Regent Street presented the final challenge in the Tour of Britain.
After reeling in a breakaway foursome, which had made an early surge to the front, Lotto-Soudal’s Jens Dubusschere looked set to claim the stage victory.
But Caleb Ewan and Dutch rider Dylan Groenewegen chased him down in the final seconds to set up a thrilling finale.
Ewan timed his move to perfection to claim the stage victory.
But all eyes were on the yellow jersey of overall race leader Steve Cummings, After a superb tactical race, the Dimension Data rider finished safely in the peloton to seal the Tour of Britain title by 26 seconds
“I’m delighted, finally I can smile and enjoy it. It’s been a tough week. It was so close that it wasn’t done until I crossed the line,” said Cummings.
“I’d like to thank all my team-mates for doing such a good job all week and keeping me out of trouble, sacrificing their own chances. I’d also like to thank the British public for supporting every day like they have. It’s been amazing. It’s been a great week.”
Cummings is only the second Briton after Sir Bradley Wiggins to win the Tour of Britain title since its return to the calendar in 2004.