
Team Ineos' British rider Tao Geoghegan Hart soloed to victory in the 15th stage of the Giro d'Italia on Sunday after a tough climb to the summit of Piancavallo.
With a week left to race, Portugal's Joao Almeida holds the overall leader's pink jersey which had been under threat after Dutch rival Wilco Kelderman finished the stage in second position.
Kelderman closed to 15seconds behind Deceuninck-Quick Step's Almeida with the race finishing in Milan on October 25.
Former two-time winner Vincenzo Nibali and Dane Jakob Fuglsang, both among the race favourites, struggled on the final climb before Monday's rest day.
The Giro returned to altitude, leaving the Rivolto Air Base in Udine, covering 185km before the final gruelling climb to the Piancavallo ski resort in the Friulian Dolomites.
Geoghegan Hart, 25, crossed the line alone 2sec ahead of Kelderman with Australian Jai Hindley, who had set the pace in the final kilometres, third at 4sec.
Almeida was fourth 37sec off the pace.
It was the fifth stage win for Ineos after losing Welsh team leader Geraint Thomas after stage four with a broken pelvis.
Results and standings after the 15th stage of the Giro d'Italia on Sunday, over 185km from the Rivolto Air Base in Udine to the Piancavallo ski resort:
Stage
1. Tao Geoghegan Hart (GBR/Ineos) 4hr 58min 52sec (average: 37.1 km/h), 2. Wilco Kelderman (NED/SUN) at 02sec, 3. Jai Hindley (AUS/SUN) 04, 4. Joao Almeida (POR/DEC) 37, 5. Rafal Majka (POL/BOR) 1:22, 6. Patrick Konrad (AUT/BOR) 1:29, 7. James Knox (GBR/DEC) 1:36, 8. Pello Bilbao (ESP/BAH) 1:36, 9. Jakob Fuglsang (DEN/AST) 1:36, 10. Vincenzo Nibali (ITA/TRE) 1:36
Selected:
15. Brandon McNulty (USA/UAE) 2:43
Overall
1. Joao Almeida (POR/DEC) 59hr 27min 38sec, 2. Wilco Kelderman (NED/SUN) at 15sec, 3. Jai Hindley (AUS/SUN) 2:56, 4. Tao Geoghegan Hart (GBR/INE) 2:57, 5. Pello Bilbao (ESP/BAH) 3:10, 6. Rafal Majka (POL/BOR) 3:18, 7. Vincenzo Nibali (ITA/TRE) 3:29, 8. Domenico Pozzovivo (ITA/NTT) 3:50, 9. Patrick Konrad (AUT/BOR) 4:09, 10. Fausto Masnada (ITA/DEC) 4:12, 11. Brandon McNulty (USA/UAE) 4:29, 12. Jakob Fuglsang (DEN/AST) 5:07.