Wayward Prince rolled back the years as he warded off late challengers to lift the Coral Scottish Grand National at Ayr.
Leading at the third-last fence, the Hilary Parrott-trained 11-year-old dug deep for Dublin jockey Robbie Dunne to hang on for glory in the prestigious marathon handicap chase.
Wayward Prince battled on to win by three-quarters of a length from strong-finishing Irish raider Goonyella (16-1), who made a gallant bid to follow up his victory in the Midlands National. Benbens (33-1) was a head away third and Amigo (28-1) was fourth.
Wayward Prince was almost retired by connections earlier in the season but earned a reprieve with victory at Doncaster in February and also ran well when third on his only subsequent start at Ascot.
Parrott said: “It’s a dream and he’s loved every minute of it. He does get looked after like a baby, we all love him.
"He did very well when trained by Ian Williams, then he lost his form and I thought I'd have him.
“We’re a small yard, so he gets a lot of attention. He goes out every day and is very happy.
“I can’t believe it. He’d never gone four miles before, but he did fall in the Grand National last year.”
Dunne said: “When he got to the front he started idling a bit and when they came to me at the last I thought he was done, but he dug very deep.
"Sam Drinkwater, who I ride with for Tom Lacey, was originally going to ride the horse at Doncaster (Grimthorpe Chase), but he couldn't do the weight.
“I went over and schooled the horse, and thankfully Mrs Parrott gave me the ride and it went on from there.
“The start was crucial for him. Once he got into a good position, that was it. He was always happy through the race and jumped beautifully to keep his position.”