Ben Swift managed a top-10 finish on stage three of the Tour of Poland, while Sir Bradley Wiggins remains off the pace as he returns to action.
Norwegian Thor Hushovd took the stage win, with Team Sky's Swift in ninth.
Team-mate Wiggins was 21 seconds back and lies 49th overall, 23 minutes and 43 seconds behind leader Rafal Majka.
The 2012 Tour de France champion is taking part in his first race since injury and illness forced him to miss this year's tour.
Team Sky's Sergio Henao maintained his second place overall after the 226km stage from Rzeszow to Krakow, and the Colombian is only four seconds behind Majka.
"The plan today was all about looking after Sergio," Swift told Team Sky's website.
"The team worked hard in that last 30km to ensure the break came back and then I was given the freedom to go for the sprint on my own.
"We did that really well and once everything was back together Brad looked after me once we'd got onto the circuit. He delivered me towards the front and then I was left to fend for myself in the last lap and a half."
Stage three results:
1. Thor Hushovd (Nor), BMC Racing Team: 5hrs 10mins 02secs
2. Mark Renshaw (Aus), Belkin Pro Cycling Team: at same time
3. Steele Von Hoff (Aus), Garmin-Sharp: at same time
4. Grega Bole (Slo), Vacansoleil-DCM Pro Cycling Team: at same time
5. Tosh Van Der Sande (Bel), Lotto Belisol: at same time
9. Ben Swift (GB), Team Sky: at same time
106. Bradley Wiggins (Gbr), Team Sky: at 0.21secs
1. Rafal Majka (Pol), Team Saxo-Tinkoff: 16hrs 14mins 45secs
2. Sergio Henao (Col), Team Sky: +4 seconds
3. Christophe Riblon (Fra), AG2R: +6
4. Pieter Weening (Ned), Orica: +7
5. Jon Izagirre (Esp), Euskaltel: +9
49. Bradley Wiggins (GB), Team Sky: +23:43
90. Ben Swift (GB), Team Sky: +45.06