Briton Peter Kennaugh lost the overall lead at the Criterium du Dauphine as his Team Sky finished sixth in the team time trail stage.
Australian Rohan Dennis now leads the race - the traditional warm-up event for the Tour de France.
His BMC outfit finished the 24.5km (15.2 mile) third stage between Roanne and Montagny in 29 minutes 58 seconds.
Vincenzo Nibali's Astana were four seconds behind in second place, ahead of Movistar.
The Isle of Man's Kennaugh, the British Road Race champion, dropped to 19th overall, 23 seconds behind Dennis.
Stage 3 results
1. BMC Racing (US) 29mins 58secs
2. Astana (Kaz) +4secs
3. Movistar (Spa) +5secs
4. Etixx - Quick-Step (Bel) +18secs
5. Orica (Aus) +23secs
6. Team Sky (GB) +35secs
7. Cannondale (US) +43secs
8. Lampre (Ita) +47secs
9. IAM Cycling (Swi) +50secs
10. LottoNL (Ned) +54secs
General classification after stage 3
1. Rohan Dennis (Aus/BMC Racing) 8hrs 37secs
2. Tejay van Garderen (US/BMC Racing) same time
3. Andriy Grivko (Ukr/Astana) +4secs
4. Vincenzo Nibali (Ita/Astana) same time
5. Lieuwe Westra (Ned/Astana)
6. Rein Taaramaee (Est/Astana)
7. Michele Scarponi (Ita/Astana)
8. Gorka Izagirre (Spa/Movistar) +5secs
9. Alejandro Valverde (Spa/Movistar) same time
10. John Gadret (Fra/Movistar)
19. Peter Kennaugh (GB/Team Sky) +23secs; 21. Simon Yates (GB/Orica) same time; 22. Adam Yates (GB/Orica) same time; 24. Chris Froome (GB/Team Sky) same time.