Milan - Astana's Danish rider Jakob Fuglsang crossed the line alone to win the hilly fifth stage of the Tirreno-Adriatico race on Sunday with Britain's Adam Yates holding on to the leader's blue jersey.
Yates, riding for the Mitchelton-Scott team, finished 40 seconds behind Fuglsang with Slovenian Primoz Roglic of Team Jumbo-Visma third on 56 seconds after the 180km ride from Colli del Metauro to Recanati.
The three riders are fighting for victory in the "Race Between Two Seas" across Italy from the Mediterranean to the Adriatic which finishes on Tuesday with Yates 25 seconds ahead of Roglic and Fuglsang third at 35 seconds.
Tom Dumoulin dropped a whopping 1:39 on the day to sit fourth at 1:55 and likely out of the running for the tour win.
Fuglsang's win was the second for Astana after Kazak rider Alexey Lutsenko survived two late crashes to win a sprint finish for the fourth stage.
"We basically tried to do the same thing as yesterday," said Fuglsang, who dedicated the win to former Astana teammate Michele Scarponi, who came from nearby Filottrano, and was killed in a road accident while training two years ago.
"Today was my turn to go from the distance. Luckily it worked out. I wanted to win this stage for Michele Scarponi and his wife who visited us yesterday."
Sunday's hilly stage covered 180km with sharp ascents including the Muro di San Pietro which has a maximum 20 percent gradient.
"I said yesterday this was going to be the hardest stage of the race and it was," said Yates.
"I came close to the win but Fuglsang was on another level. I realised Roglic was hurting a little bit. I did the best I could but I don't know if 25 seconds advantage will be enough to win Tirreno-Adriatico."
Monday's sixth and penultimate stage which covers 195km from Matelica to Jesi with the wavy but uncomplicated route designed to suit a sprint finish.
Results from the fifth stage of the Tirreno-Adriatico, a 180km ride from Colli al Metauro to Recanati on Sunday:
Stage
1. Jakob Fuglsang (DEN/AST) 4hr 39min 32sec, 2. Adam Yates (GBR/MIT) at 40sec, 3. Primoz Roglic (SLO/JUM) 56, 4. Tom Dumoulin (NED/SUN) 1:39, 5. Thibaut Pinot (FRA/FDJ) 1:53, 6. Wout Poels (NED/SKY) 1:57, 7. Mads Pedersen (DEN/TRE) 2:09, 8. Alexis Vuillermoz (FRA/ALM) 2:12, 9. Tiesj Benoot (BEL/LOT) 2:12, 10. Simon Clarke (AUS/EF1) 2:12.
Overall
1. Adam Yates (GBR/MIT) 20hr 33min 48sec, 2. Primoz Roglic (SLO/JUM) at 25sec, 3. Jakob Fuglsang (DEN/AST) 35, 4. Tom Dumoulin (NED/SUN) 1:55, 5. Julian Alaphilippe (FRA/DEC) 2:34, 6. Wout Poels (NED/SKY) 2:39, 7. Thibaut Pinot (FRA/FDJ) 2:46, 8. Sam Oomen (NED/SUN) 2:58, 9. Simon Clarke (AUS/EF1) 3:03, 10. Rui Costa (POR/UAE) 3:26.