Simon Yates went solo to win stage 19 of the Giro d'Italia but Egan Bernal increased his overall lead with two days to go.

Yates showed he is still very much up for the fight in the battle for the maglia rosa on Friday, climbing to victory in Alpe di Mera.

Englishman Yates went on his own six-and-a-half kilometres from the end of the lung-busting 166 km ride from Abbiategrasso and had more than enough in the legs to pull away.

The Team BikeExchange rider moved two minutes and 49 seconds adrift of Bernal, who crossed the line in third place behind Joao Almeida.

Bernal edged his advantage over second-placed Damiano Caruso in the general classification up to two minutes and 29 seconds, but Yates made another statement ahead of a brutal penultimate stage in the mountains on Saturday.

The Colombian initially reacted well when Yates surged away on a steep final ascent to the finish, but was then clearly suffering.

A fourth Giro stage win for Yates, adding to the three he won in 2018, leaves the race nicely poised ahead of such a tough stage 20 at high altitude and a time trial to finish on Sunday.

INEOS Grenadiers rider Bernal was left to fend for himself with 2.4km to go as Daniel Martinez was unable to stay with him and had to dig in two days after Yates also made time on him in the mountains.

Yates said: "I'm really happy. The team did a great job right from the start of the stage, a fantastic team effort and I'm happy to have finished it off.

"I really wanted to win a stage in this Giro, I'm not sure where I am now in the general classification but I'm really happy about this win."

 

STAGE RESULT

1. Simon Yates (Team BikeExchange) 4:02:55
2. Joao Almeida (Deceuninck–Quick-Step) +00:11
3. Egan Bernal (INEOS Grenadiers) +00:04
4. Damiano Caruso (Bahrain Victorious)
5. Aleksandr Vlasov (Astana–Premier Tech)

CLASSIFICATION STANDINGS

General Classification

1. Egan Bernal (INEOS Grenadiers) 77:10:18
2. Damiano Caruso (Bahrain Victorious) +02:29
3. Simon Yates (Team BikeExchange) +02:49

Points Classification

1. Peter Sagan (Bora-Hansgrohe) 135
2. Davide Cimolai (Israel Start-Up Nation) 113
3. Fernando Gaviria (UAE Emirates) 110

King of the Mountains

1. Geoffrey Bouchard (AG2R Citroen Team) 180
2. Egan Bernal (INEOS Grenadiers) 121
3. Dan Martin (Israel Start-Up Nation) 83