Thibaut Pinot (FDJ) won the third stage of the Tour de Romandie, beating Tom Dumoulin (Giant-Alpecin_ by just two seconds in an individual time trial in Sion.
Movistar's Nairo Quintana finished sixth to remain in the overall lead, 18 seconds clear of defending champion Ilnur Zakarin (Katusha).
Chris Froome (Sky) finished fourth, completing the 15.1-kilometre course nine seconds slower than Pinot.
The FDJ rider's victory was just the second time-trial win of his career and he now sits fourth in the overall standings, only 32 seconds adrift of Quintana.
The race continues on Saturday with the queen stage from Conthey to Villars-sur-Ollon, featuring three category one climbs.