Chris Froome wins the 101th Giro d'Italia
Froome enjoyed strong support across 214 kilometres in the Aosta Valley, with the stage providing the final chance for general classification contenders to take time ahead of the final day in Rome.
Froome was equal to every attack that was thrown at him on the final climb to Cervinia, and eventually crossed the line safely alongside Wout Poels to take a 46-second lead into the final day.
The result means Froome stands on the brink of an incredible Grand Tour triple crown, as the reigning champion of the Tour de France, Vuelta a Espana, and soon to be Giro d’Italia.
"It's an amazing feeling," admitted Froome after the race.
He told Eurosport: "I have to say a really big part of being able to do what I was able to do yesterday was everyone believing me and everyone buying into the one plan we had. A lot of times when things don't work out on the general classification for a rider, they lose a few minutes and you can see the team falls apart. Guys start going in the breaks and doing their own thing a little bit more.
"With us it just felt like the guys got behind me everyday. They were like 'listen, you've had a tough day but don't worry you'll be back tomorrow. You'll get better we believe in you.' It just feels amazing to be able to repay them after three weeks of hard work. To finish it off today is just amazing."