Britain's Tao Geoghegan Hart sealed victory in stage 20 at the Giro d'Italia to move into a share of the overall lead with one day remaining.
It was the Briton's second stage win of the Giro after a victory at Piancavallo on stage 15 and one that puts him in a prime position to win the overall classification in Milan on Sunday.
"It's been an incredible day, unbelievable scenery, beautiful weather what a stage from everyone," Geoghegan Hart said. "I'm really happy. I was super comfortable. I knew it wasn't for me to force it. I was focussed on the stage. I knew we had a lot of time on the riders behind. It was up him to make the difference. I knew that he couldn't once he made his first attack."
"There's still one more day to go. It's extremely close. We'll see what happens. This is bike racing, anything can happen."
The 25-year-old Ineos Grenadiers rider, 15 seconds back in third going into the penultimate stage, edged out Australian Jai Hindley and the pair are now tied.
Sunweb's Wilco Kelderman, who took the lead dropped to on stage 18 dropped to third.
Sunday's final stage is a 15.7km individual time trial from Cernusco sul Naviglio to Milan.