Top favorite Egan Bernal has won the second mountain finish of the 104th Giro d'Italia and taken the lead in the overall standings.

The Colombian cyclist prevailed on the gravel road of the Campo Felice ski area as a soloist ahead of the Italian Giulio Ciccone and the Russian Alexander Vlasow.

Emanuel Buchmann showed a good performance and finished 13th, twelve seconds behind.

In the overall standings, the former Tour winner Bernal is 15 seconds ahead of the great Belgian hope Remco Evenepoel.

Buchmann remains in 15th place and is 1:46 minutes behind Bernal.

On Saturday Nikias Arndt achieved the best German result so far at the 104th Tour of Italy.

The 29-year-old from Team DSM finished third as part of a breakaway group on the 8th stage.

The Frenchman Victor Lafay secured the day's victory in Guardia Sanframondi.

Before the first day of rest, the sprinters can put themselves in the limelight on Monday.

The only 139 kilometers from L'Aquila to Foligno are hardly difficult.

In Caleb Ewan, however, the best sprinter so far will be missing after the two-time stage winner had to give up the race on Saturday due to knee pain.