Enrico Battaglin won stage 14 of the Giro d'Italia as the race enters the mountains.
The stage started from Aglie and finished at the Oropa sanctuary and it was Battaglin who surged to victory ahead of Dario Cataldo in second place and Jarlinson Pantano in third place.
This was Battaglin's second Giro win of his career after picking up a stage win in the 2013 edition last year.
The stage today has a lot of history and is famous for the memorable performance of Marco Pantani in the 1999 Giro d'Italia.
Battaglin led a large breakaway group across the line and the riders in that group had built up a four minute advantage before the final climb. The Italian was happy with the stage and his victory.
The Bardiani rider said, according to Sky Sports: “I’m delighted for the victory. I was away from the first kilometre.
"There were plenty of men in front, but I managed to come back, and it was a superb win for me.”
Race leader Rigoberto Uran from Omega Pharma-Quickstep lost valuable time to all his general classification rivals during the final climb with Domenico Pozzovivo closing the gap after he finished just four seconds behing Nairo Quintana.
Cadel Evans will be in a better mood after the stage today after reducing Uran's lead to 32 seconds after finishing ahead of him also.
There are four summit finishes left, with only seven stages remaining so Uran will be worried over the next week as it was clear he was struggling today.
Pozzovivo is over 2 minutes down on the leader, with Quintana over 3 minutes but if they continue to ride like they did today it will be very close at the end.
Evans still has the best chance but will need to compete with Pozzovivo and Quintana if he is going to snatch the pink jersey from Uran.
Giro d'Italia stage 14 result
1 Enrico Battaglin
2 Dario Cataldo, same time
3 Jarlinson Pantano, +7
4 Jan Polanc +17
5 Nicolas Roche +22
6 Albert Timmer +26
7 Emanuele Sella +28
8 Mattia Cattaneo +33
9 Tim Wellens +39
10 Ivan Santaromita +54
1 Rigoberto Uran
2 Cadel Evans +32
3 Rafal Majka +1:35
4 Domenico Pozzovivo +2:11
5 Wilco Kelderman +2:33
6 Nairo Quintana +3:04
7 Fabio Aru +3:16
8 Wout Poels +4:01
9 Pierre Rolland +5:07
10 Robert Kiserlovski +5:13
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU