Rome - Former world champion Michal Kwiatkowski took over the lead of Tirreno-Adriatico on Sunday as his Sky team leader Chris Froome struggled.
Briton Adam Yates won the 178km fifth stage on the same day his twin brother Simon was pipped to overall victory at Paris-Nice by just four seconds.
Current world champion Peter Sagan of Slovakia led the chasing group over the line seven seconds behind Yates with Kwiatkowski taking third.
It meant Pole Kwiatkowski earned four bonus points on the line to take the overall lead from Italian Damiano Caruso by 3 seconds.
Spaniard Mikel Landa is third while Briton Geraint Thomas, Kwiatkowski's Sky team-mate, is fourth at 29 seconds.
The Welshman had been the overall leader following Friday's third stage but lost it after suffering a mechanical problem on Saturday's final climb.
Froome also suffered a mechanical problem on Sunday with 5.5km to ride and finished the stage from Castelraimondo to Filottrano more than eight minutes after the winner.
Froome is building up towards a tilt at May's Giro d'Italia but has seemed out of form this year.
He was 10th overall at last month's Ruta del Sol and has struggled this week in Italy.
He has a potential doping ban hanging over his head after returning an adverse analytical reading from a doping test at last year's Vuelta a Espana, which he won for the first time.
Results from the 178km fifth stage of Tirreno-Adriatico from Castelraimondo to Filottrano on Sunday:
1. Adam Yates (GBR/MIT) 4hr 16min 35sec, 2. Peter Sagan
(SVK/BOR) at 7sec, 3. Michal Kwiatkowski (POL/SKY) same time, 4. Tiesj
Benoot (BEL/LOT) s.t., 5. Rigoberto Uran (COL/EFD) s.t., 6. Geraint
Thomas (GBR/SKY) s.t., 7. Mikel Landa (ESP/MOV) s.t., 8. Jaime Roson
(ESP/MOV) s.t., 9. Romain Bardet (FRA/ALM) s.t., 10. Damiano Caruso
1. Michal Kwiatkowski (POL/SKY) 21hr 31min 28sec, 2. Damiano Caruso
(ITA/BMC) at 3sec, 3. Mikel Landa (ESP/MOV) 23, 4. Geraint Thomas
(GBR/SKY) 29, 5. Rigoberto Uran (COL/EFD) 34, 6. Adam Yates (GBR/MIT)
36, 7. Davide Formolo (ITA/BOR) 37, 8. Tiesj Benoot (BEL/LOT) 39, 9.
George Bennett (NZL/LNL) 41, 10. Jaime Roson (ESP/MOV) 47