Carlos Rodriguez put in a competitive time trial performance to wrap up sixth place overall at the Tour de Romandie.
The Spaniard executed a strong finish to the race as he continues his return from injury, setting the 18th fastest time on the day in Geneva.
Only a flying stage victor Remco Evenepoel (Soudal - Quick-Step) could prevent Rodriguez from claiming a top-five overall, with the Belgian jumping up four places on the final GC.
24 hours earlier Rodriguez had finished fifth on the queen stage, laying the foundations for an encouraging GC result. In the end it would be Joao Almeida (UAE Team Emirates - XRG) who elevated himself into the yellow jersey, taking the GC win by 26 seconds.
Elsewhere Michael Leonard again impressed with a creditable 24th place in a WorldTour TT - coming home just 14 seconds back on his senior teammate.
Tour de Romandie
Stage 5-
1Remco Evenepoel Soudal Quick-Step20:33
-
2Joao Almeida UAE Team Emirates-XRG+ 12
-
3Alberto Bettiol XDS Astana Team+ 18
-
18Carlos Rodriguez INEOS Grenadiers+ 52
-
24Michael Leonard INEOS Grenadiers+ 01:06
-
45Geraint Thomas INEOS Grenadiers+ 01:27
-
56Victor Langellotti INEOS Grenadiers+ 01:39
-
67Ben Swift INEOS Grenadiers+ 01:53
Tour de Romandie
Overall Rankings (Stage 5)-
1Joao Almeida UAE Team Emirates-XRG16:50:44
-
2Lenny Martinez Bahrain Victorious+ 26
-
3Jay Vine UAE Team Emirates-XRG+ 41
-
6Carlos Rodriguez INEOS Grenadiers+ 01:31
-
28Geraint Thomas INEOS Grenadiers+ 07:54
-
42Victor Langellotti INEOS Grenadiers+ 20:50
-
55Ben Swift INEOS Grenadiers+ 26:34
-
59Michael Leonard INEOS Grenadiers+ 29:35