Gran Sasso d'Italia - Simon Yates won an uphill mountain finish to claim the ninth stage of the Giro d'Italia on Sunday to extend his overall race lead as fellow Briton Chris Froome struggled.
Mitchelton rider Yates, wearing the leader's pink jersey, crossed just ahead of France's Thibaut Pinto and Colombian Esteban Chaves at 2 135m altitude.
The race included a gruelling 26.5km final climb to the snow-capped Campo Imperatore, where Benito Mussolini was imprisoned in 1943.
"I realise how big it is to win my first stage with the pink jersey," said Yates, who became the first Briton since Mark Cavendish in 2013 to win a stage and only the second after Robert Millar in 1987 on the top of a mountain.
"That one is for the boys who rode at the front all day," added Yates.
"It's really nice. Since the beginning of the day we believed in the possibility of winning the stage as well as defending the pink jersey."
Four-time Tour de France winner Froome was the big loser of the day along with Italian champion Fabio Aru, as the pair fell behind with 2km to go.
Froome lost over a minute on his rivals, as Yates rode to his first stage win on the Giro, three days after letting team-mate Chaves take victory on Mount Etna.
Team Sky rider Froome finished 23rd on the day, 67 seconds behind the leading trio, and is trailing Yates by 2:27 in the overall standings.
"It's not what we hoped as (Froome) was looking good the last couple of days, but we need to stay optimistic," insisted Team Sky sports director Nicolas Portal.
"There are two long weeks coming up, so hopefully we will have better days. Nothing is done.
"They all deserve a good rest day and hopefully we can quickly forget this stage.
"In general, when you talk to the riders you can tell everyone wants to win. They won’t switch off, for sure this isn’t great news but they will keep fighting."
Yates extends his overall lead to 32 seconds on Chaves with defending champion Tom Dumoulin of the Netherlands dropping one place to third at 38 seconds.
Pinot accelerated with 1.5km to go and was followed by a small group including Yates, Chaves and Ricard Carapaz who jostled for victory heading towards the line.
The 25-year-old Yates is competing in his first Giro d'Italia, and will spend Monday's rest day in the region of Pescara, 100km from Gran Sasso in the leader's pink jersey.
Results from the ninth stage of the Giro d'Italia over 225km from Pesco Sannita to Gran Sasso d'Italia on Sunday:
1. Simon Yates (GBR/MIT) 5hr 54min 13sec, 2. Thibaut Pinot (FRAFDJ) s.t., 3. Esteban Chaves (COL/MIT) s.t., 4. Domenico Pozzovivo (ITA/BAH) at 4sec, 5. Richard Carapaz (ECU/MOV) 4, 6. Davide Formolo (ITA/BOR) 10, 7. George Bennett (NZL/LNL) 12, 8. Tom Dumoulin (NED/SUN) 12, 9. Miguel Angel Lopez (COL/AST) 12, 10. Giulio Ciccone (ITA/BAR) 24
1. Simon Yates (GBR/Mitchelton) 37hr 37min 15sec, 2. Esteban Chaves (COL/MIT) at 32sec, 3. Tom Dumoulin (NED/SUN) 38, 4. Thibaut Pinot (FRA/FDJ) 45, 5. Domenico Pozzovivo (ITA/BAH) 57, 6. Richard Carapaz (ECU/MOV) 1:20, 7. George Bennett (NZL/LNL) 1:33, 8. Rohan Dennis (AUS/BMC) 2:05, 9. Pello Bilbao (ESP/AST) 2:05, 10. Michael Woods (CAN/EFD) 2:25, 11. Christopher Froome (GBR/SKY) 2:27.