Italy's Filippo Ganna gave the Ineos team a boost on Wednesday with a breakaway win in the fifth stage of the Giro d'Italia through the southern Calabria region with Portugal's Joao Almeida tightening his grip on the leader's pink jersey.
Ineos lost their lead rider Geraint Thomas to a broken pelvis on Tuesday, and subsequently promised to target stage wins instead of the overall standings.
"A success that partially redeems the team after Thomas's unfortunate retirement," said 24-year-old Ganna after his second stage win in this year's race.
It was also the time-trial specialist's first ever win on a raod race and given his huge frame, is an astonishing result for a stage where a slender climber had been expected to triumph.
Ineos had a disappointing Tour de France with defending champion Egan Bernal's withdrawal, while Ecuadorian Richard Carapaz is not defending his Giro d'Italia title.
The powerfully built world time-trial champion Ganna crossed the line alone 34sec ahead of a group of favourites including Deceuninck's Almeida, who finished third just behind Austrian Patrick Konrad of Bora-Hansgrohe.
Ganna won Saturday's opening time-trial in Palermo, and on his first Giro d'Italia has two more time-trials to target.
"It was not planned for me to go in the breakaway," said Ganna. "Then after some attacks this morning I told Salvatore (Puccio) to stay on my wheel.
"We managed to go in the breakaway, then all went incredibly well."
The race crossed to mainland Italy after four days in Sicily, covering 225km from Mileto to Camigliatello Silano.
Ganna was the sole survivor of a breakaway launched before the 50km mark on the rolling slopes of the Valico di Montescuro, attacking with 17km to go.
The Italian left Belgian Thomas De Gendt and Colombian Einer Rubio in his wake, after the pair had counterattacked at the foot of the climb, cresting the summit one minute ahead of his pursuers.
In the descent, uneven and slippery in the rain, Italian two-time Giro winner Vincenzo Nibali set the pace and tested his rivals.
The Italian held on for the stage win, while his compatriot Nibali, winner in 2013 and 2016, remains well positioned in sixth, one-minute adrift of Almeida.
"It was a very cold stage, with some rain," said Almeida who nevertheless extended his two-second overnight advantage to 43 seconds on second-place Spaniard Pello Bilbao.
"I'm happy with how I rode. After (Jonathan) Caicedo was dropped I managed to stay with the main favourites and gave everything until the finish line."
Thursday's sixth stage stays in the foot of Italy with a 199km run between Castrovillari and Matera in the Basilicata region.
Results and standings in the Giro d'Italia after the 225km fifth stage on Wednesday:
1. Filippo Ganna (ITA/Ineos) 5hr 59min 17sec (average: 37.5 km/h), 2. Patrick Konrad (AUT/BOR) at 34sec, 3. Joao Almeida (POR/DEC) 34, 4. Wilco Kelderman (NED/SUN) 34, 5. Lucas Hamilton (AUS/MIT) 34, 6. Jai Hindley (AUS/SUN) 34, 7. Harm Vanhoucke (BEL/LOT) 34, 8. Pello Bilbao (ESP/BAH) 34, 9. Jakob Fuglsang (DEN/AST) 34, 10. Fausto Masnada (ITA/DEC) 34, 11. Rafal Majka (POL/BOR) 34, 12. Vincenzo Nibali (ITA/TRE) 34, 13. Domenico Pozzovivo (ITA/NTT) 34
15. Steven Kruijswijk (NED/JUM) 34, 20. Simon Yates (GBR/MIT) 34
1. Joao Almeida (POR/DEC) 17hr 06min 23sec, 2. Pello Bilbao (ESP/BAH) at 43sec, 3. Wilco Kelderman (NED/SUN) 48, 4. Harm Vanhoucke (BEL/LOT) 59, 5. Vincenzo Nibali (ITA/TRE) 1:01, 6. Domenico Pozzovivo (ITA/NTT) 1:05, 7. Jakob Fuglsang (DEN/AST) 1:19, 8. Steven Kruijswijk (NED/JUM) 1:21, 9. Patrick Konrad (AUT/BOR) 1:26, 10. Rafal Majka (POL/BOR) 1:32