Team Sky's Edvald Boasson Hagen won a bunch sprint at the end of the third stage of the Criterium du Dauphine as Britain's Chris Froome remained in touch with the overall leaders.
Norway's Boasson Hagen powered home after being led out by team-mates Peter Kennaugh and Geraint Thomas.
Froome finished safely in the peloton as the 167km stage ended in Tarare.
The Briton remains one minute and 57 seconds behind leader David Veilleux, but has slipped to 11th overall.
There were no significant changes at the top of the general classification, with all the main contenders finishing in the same time, although Welsh rider Thomas has moved up to seventh because of his placings in the first three stages.
Another Team Sky rider, Australia's Richie Porte, is ninth and Manxman Kennaugh is 14th.
Thomas and Kennaugh both played a large part in Boasson Hagen's victory, helping to chase down an attack by Belgium's Bart de Clercq on the final climb of the day, the Col des Sauvages.
They reeled in De Clercq on the 10km descent to the finish line and then launched Boasson Hagen 200m from home.
The 26-year-old Norwegian road race champion held off Michael Matthews of Australia and Belgium's Gianni Meersman in the sprint to clinch his third Dauphine stage win in four years.
"I'm really happy to take the win today," Boasson Hagen said afterwards. "The team did a great job in the final kilometres. Geraint and Pete did lots of work to bring the move back.
"I felt pretty good in the sprint and I managed to take the win so I'm really happy and also really thankful for the team - it's so great to ride on it, The whole team is really strong so I look forward to the rest of the stages here."
Stage four on Wednesday sees the riders take part in a 32.5km individual time trial from Villars les Dombes to Parc des Oiseaux.
As a time-trial specialist, Froome is expected to perform strongly and move up the standings.
Criterium du Dauphine overall standings:
1. David Veilleux (Canada/Europcar) 12:00:22"
2. Gianni Meersman (Belgium/Omega Pharma - Quick-Step) +1:56"
3. Tony Gallopin (France/RadioShack) +1:57"
4. Alejandro Valverde (Spain/Movistar) SAME TIME
5. Warren Barguil (France/Argos)
6. Jakob Fuglsang (Denmark/Astana)
7. Geraint Thomas (GB/Team Sky)
8. Angel Madrazo (Spain/Movistar)
9. Richie Porte (Australia/Team Sky)
10. Alberto Contador (Spain/Saxo-Tinkoff)
11. Chris Froome (GB/Team Sky)
14. Peter Kennaugh (GB/Team Sky)
22. Edvald Boasson Hagen (Norway/Team Sky)