Tobias Foss put in an impressive ride to claim the third fastest time in the stage four time trial at the Tour de Suisse.
The Norwegian champion clocked a time just over six seconds slower than the stage best across the flat 23.7-kilometre course in Aarburg.
That ride elevated Foss to sixth place overall ahead of Sunday's mountain-heavy finale.
Tadej Pogacar (UAE Team Emirates - XRG) narrowly edged out the win on the day, crossing the line three tenths of a second ahead of Mathieu van der Poel (Alpecin - PremierTech) - extending his race lead in the process.
Also in the top 20 on the stage was AJ August, who would jump up three places on the GC to 14th overall.
Tour de Suisse
Stage 4-
1Tadej Pogacar UAE Team Emirates-XRG26:37
-
2Mathieu van der Poel Alpecin-Premier Tech+ 01
-
3Tobias Foss Netcompany INEOS Cycling Team+ 07
-
19AJ August Netcompany INEOS Cycling Team+ 53
-
20Michal Kwiatkowski Netcompany INEOS Cycling Team+ 01:02
-
58Ben Swift Netcompany INEOS Cycling Team+ 02:04
-
67Axel Laurance Netcompany INEOS Cycling Team+ 02:22
-
80Lucas Hamilton Netcompany INEOS Cycling Team+ 02:33
-
109Brandon Rivera Netcompany INEOS Cycling Team+ 03:27
Tour de Suisse
Overall Rankings (Stage 4)-
1Tadej Pogacar UAE Team Emirates-XRG10:56:29
-
2Richard Carapaz EF Education-EasyPost+ 04:22
-
3Mathias Vacek Lidl-Trek+ 04:27
-
6Tobias Foss Netcompany INEOS Cycling Team+ 05:19
-
14AJ August Netcompany INEOS Cycling Team+ 07:36
-
58Axel Laurance Netcompany INEOS Cycling Team+ 30:10
-
66Michal Kwiatkowski Netcompany INEOS Cycling Team+ 31:39
-
74Brandon Rivera Netcompany INEOS Cycling Team+ 33:51
-
97Lucas Hamilton Netcompany INEOS Cycling Team+ 40:40
-
115Ben Swift Netcompany INEOS Cycling Team+ 49:09