Britain's Mark Cavendish claimed his 100th professional win with a brilliant sprint finish in a rain-hit stage 12 of the Giro d'Italia, but Sir Bradley Wiggins's victory hopes appear over.
Cavendish reclaimed the red points jersey with his third win of the race.
Wiggins, who has a chest infection, fell back with 20km to go and is now 13th overall, five minutes, 22 seconds behind race leader Vincenzo Nibali.
Australia's Cadel Evans is second, 41 seconds back with Rigoberto Uran third.
Colombian Uran is comfortably Team Sky's best placed rider in the general classification, two minutes and five seconds behind Nibali after finishing in the main bunch alongside the other leaders.
Wiggins, the 2012 Tour de France champion has endured a difficult Giro so far, once falling off his bike in wet conditions on stage seven and failing to deliver a victory in his specialist event - the individual time trial - on stage eight.
Wiggins came home with his main rivals in stage 11, but later revealed that he has been fighting a chest infection and on Thursday's stage 12, the Briton continued to struggle.
When the peloton injected a burst of pace with 20km to go, Wiggins could not respond and though six of his Team Sky team-mates went back to help him, they could not catch up.
Wiggins lost more than three minutes to Nibali and his chances of winning the pink jersey look more remote by the day.
There was better news for Wiggins' countryman Cavendish who fended off torrential rain to sprint to his 13th victory at the Giro on the 134km stage from Longarone to Treviso.
A breakaway established itself early on, but four riders were caught out by the treacherous conditions, falling off on a downhill right-hand bend. Maxim Belkov hit the deck first, with Maurits Lammertin, Fabio Felline and Marco Marcato following, while fellow escapee Bert De Backer managed to stay upright.
The quintet regained their composure, after what turned out to be the only major crash of the day, and maintained a lead of around three minutes for much of the stage, while Cavendish and his Omega Pharma Quick-Step team did most of the work up front as they chased and caught the break inside the final kilometre.
Cavendish's team-mate Gert Steegmans led him out perfectly, with Cavendish crossing the line in three hours, one minute and 47 seconds.
"[My team] were incredible," said Cavendish. "Before the stage, other teams were saying they were going to help because they wanted to sprint, but then they only sent one or two riders. It was mostly us doing the work.
"We left it right to the end. We were a minute down with 10km to go, and it was a hard circuit in the rain. It's my 100th win. What a beautiful way to do it."
STAGE 12 RESULT
1. Mark Cavendish (GB/Omega Pharma - Quick-Step) 3:01:47"
2. Nacer Bouhanni (France/FDJ) Same time
3. Luka Mezgec (Slo/Argos-Shimano)
4. Giacomo Nizzolo (Ita/RadioShack)
5. Brett Lancaster (Aus/Orica GreenEdge)
1. Vincenzo Nibali (Ita/Astana) 46:28:14"
2. Cadel Evans (Aus/BMC Racing) +41"
3. Rigoberto Uran (Col/Team Sky) +2'04"
4. Robert Gesink (Ned/Blanco) +2'12"
5. Michele Scarponi (Ita/Lampre) +2'13"
13. Bradley Wiggins (GB/Team Sky) +5'22"