Sebastian Henao and Christian Knees came home safely to secure their top 15 positions overall on the final day at the Tour of Denmark.
The race proved to be a difficult one for Team Sky after a strong trio of riders - Lars Petter Nordhaug, Alex Peters and Kanstantsin Siutsou - all crashed out on day three.
In the end Henao and Knees made sure of 13th and 14th place respectively, each moving up one place as the final day played out in a sprint finish after a circuit around Frederiksberg.
Tinkoff-Saxo set the pace as leader Christopher Juul Jensen wrapped up overall victory, but the team also went one better but securing a 1-2 on the final stage.
Matti Breschel powered out of the last corner, but with two stage wins already in his back pocket the Dane sat up to allow compatriot Michael Morkov to claim victory on the uphill sprint.
Knees helped move Chris Sutton towards the front in the closing stages, but after a roundabout split the pack the Australian was left with too much ground to make up, eventually crossing the line in 21st.
After six stages Juul Jensen's eventual winning margin was 45 seconds over Lars Bak (Lotto Soudal). Henao completed a solid race to finish 2:30 back, with Knees a further seven seconds behind his team-mate.
Early on the day's break took a long time to form, with four riders eventually joining forced out front. Pim Ligthart (Lotto Soudal), Charles Planet (Team Novo Nordisk), Brian Goethem (Team Roompot) and Bjorn Thurau (Bora-Argon 18) opened out a gap but were always going to struggle to hold off the lead-out trains.
The race concluded with 10 laps of the local circuit and it was Knees who towed Swift to the front heading into the final two kilometres.
"Christian is feeling good which is positive ahead of the upcoming races," said Sports Director Kurt Asle Arvesen. "Sebastian did a good time trial yesterday which was impressive. It's looking good for him before he goes to race for Colombia at the Tour de l'Avenir.
"Now we're on our way to Eneco Tour and everyone is really excited to get going there on Monday."
|01.05: Le Tour de Bretagne Cycliste - Team...|
|01.05: Le Tour de Bretagne Cycliste - Youn...|
|01.05: Le Tour de Bretagne Cycliste - Moun...|
|01.05: Le Tour de Bretagne Cycliste - Poin...|
|01.05: Le Tour de Bretagne Cycliste - Gene...|
|30.04: Tour de Yorkshire - Mountains class...|
|30.04: Tour de Yorkshire - Point classific...|
|30.04: Festival Elsy Jacobs - Team classif...|
|30.04: Festival Elsy Jacobs - Young rider ...|
|30.04: Festival Elsy Jacobs - Point classi...|
|25.04 - 30.04: Tour de Romandie|
|27.04 - 30.04: Gracia Orlova|
|28.04 - 30.04: Tour de Yorkshire|
|28.04 - 30.04: Festival Elsy Jacobs|
|29.04 - 30.04: 5éme Tour des Portes du Pays d...|
|29.04 - 30.04: UCI MTB MARATHON SERIES incorp...|
|29.04 - 30.04: UCI MTB WORLD CUP - DHI|
|30.04: 11th Annual Dana Point Grand Prix o...|
|30.04: Rytgerløbet 2017 en del af Øresunds...|
|30.04: Paris - Mantes-en-Yvelines|
32 years | today
26 years | today
29 years | today
|Cristian VILLANUEVA REGUEIRO|
37 years | today
|José Maria HERNÁNDEZ FERNÁNDEZ|
34 years | today