Defending champion Primoz Roglic won the Tour de Romandie after victory in Sunday’s time trial stage.
The Slovenian claimed his third stage win of the six-day race ahead of the Giro d’Italia, which starts next weekend.
Former ski jumper Roglic finished 49 seconds ahead of second-placed Rui Costa of Portugal in the overall standings.
Britain’s Tour de France holder Geraint Thomas was 1min 12secs behind in third.
In Sunday’s 16.8km time trial, Roglic was 13 seconds faster than the second-placed European champion Victor Campenaerts, who recently claimed of the hour distance world record in Mexico.