Simon Yates had to settle for second place overall in the Tour de Romandie after the closing time trial on Sunday.
The Bury-born rider went in to the final stage leading by 19 seconds from BMC Racing's Richie Porte after victory on Saturday.
But the Orica-Scott rider could not hold it as Porte took 40 seconds out of him in the 18.3km battle against the clock around Lausanne to clinch the win.
Porte's time of 25mins 6secs was good enough for a second on the stage, with LottoNL-Jumbo's Primoz Roglic winning in a time of 24mins 58secs.
Yates, 24, readily admits time trialling is a major weakness in his armoury as he aims to mature into a grand tour contender, and his time here was only good enough for 12th place.
Team Sky's Chris Froome, who fell out of overall contention on Saturday, finished ninth on the stage with a time of 25mins 44secs.
Meanwhile, Serge Pauwels won the third and final stage at the Tour de Yorkshire into Fox Valley to claim the genearla classification – the first of his career – in the third edition of the race.
The 33-year-old Belgian, riding for Team Dimension Data, attacked off the top of the Côte de Wigtwizzle, the second of four categorised climbs in the final 22 kilometres of the 194.5km stage from Bradford.
He pulled out a lead of more than 30 seconds on the testing Côte de Ewden Height but would need all of it as the chasing pack came back at him on the final climb of the day out of Midhopestones.
He crested the top with nine seconds in hand and eased clear on the descent to Fox Valley before crossing the line just ahead of team-mate Omar Fraile – the first to congratulate him on a long-awaited win.
Jonathan Hivert of Direct-Énergie was third, with BMC Racing's Brent Bookwalter fourth and Tao Geoghegan Hart - making his debut on British roads for Team Sky – fifth.
It was a thrilling finish to a brute of a stage which took the riders over eight categorised climbs and more than 3,700 metres of ascending.
A seven-man breakaway featuring Orica-Scott's 2016 Paris-Roubaix winner Mathew Hayman animated the early part of the day, and led the pack over the first four climbs - including the famous cobbles of Haworth and the imposing Shibden Wall.
But as the peloton passed huge crowds in Holmfirth and Penistone the advantage was dropping all the time, and they were caught as they came to the final circuit around Stocksbridge.
On the long descent into Deepcar, stage two winner Nacer Bouhanni crashed badly, with the Frenchman knocked unconscious.
His Cofidis team later said he had regained consciousness on his way to hospital and that the news was "reassuring".
Up ahead, several riders tried to attack off the front of a much-reduced lead group, but it was not until Pauwels went away at the top of the climb from Broomhead reservoir that anything stuck.