Alex Dowsett produced a sensational final section to win the gold medal in the men's time trial at the Commonwealth Games in Glasgow.
The Movistar cyclist, representing England, came from 5.92 seconds down on Australia's Rohan Dennis to win by 9.30 on the 38.4km course.
Wales and Team Sky rider Geraint Thomas recovered from a gruelling Tour de France to claim a bronze, 14.04 seconds behind Dowsett.
Silver to gold
Dowsett's gold is an improvement on his silver medal achieved in Delhi four years ago. The 25-year-old lost out to David Millar at those Games, but the Scot struggled on the technical course.
Millar, who missed out on selection for the Tour de France with Garmin Sharp, showed signs of a career in its twilight. Th 37-year-old finished down in eighth, never really threatening to retain his title.
Blistering final section
Dowsett had been in the lead at all checkpoints apart from the penultimate one. He was looking tired and the gold medal appeared to be slipping away. However, Dowsett judged his effort perfectly, saving enough energy to make up the time lost and rifle into top spot.
In just a few kilometres Dowsett clawed back almost 15 seconds on Dennis to take an impressive win.
Tour de France absences
Dowsett said winning the gold goes some way to making up for the disappointment of missing out on selection for the Tour de France. Dowsett was dropped from the Movistar team, and Dowsett said he couldn't bare to watch as the peloton ran three stages through his home country.
"I fought like I've never fought before - no-one wanted that more than me today," Dowsett told ITV.
"It was a bitter disappointment not being selected for the Tour de France. I spent the whole month fairly angry, not at anyone in particular, just angry at the situation.
"Commonwealth Games was a big target for me anyway but it suddenly became a huge target.
"It was my next focus and I really wanted to do something big after the disappointment of the Tour de France.
"I've always been the same, since I was a kid, I usually pull something fairly big out the bag when I'm really angry.
"I had a point to prove to myself. I know I was worthy of that Tour place, I was unlucky in when I got ill."
England cycling success
Dowsett's gold added to Emma Pooley's silver earlier in the women's cycling time trial. England's Pooley was impressive throughout the course but was bested by New Zealand's Linda Villumsen.
Pooley, 31, is set to retire after the Commonwealth Games but was denied a fairytale ending to her career by Villumsen, 29. The New Zealander eventually won by 6.03 while Australia's Katrin Garfoot, 32, took bronze.
Pooley adds her Commonwealth silver to her Olympic silver won in at the Beijing Games.
"It was close, but I'm really happy to be on the podium," said Pooley to BBC.