A man has cashed in a Grand National-winning bet 43 years late after finding the slip while clearing a house.
Bob Holmes discovered it while helping sort through his late father-in-law's paperwork.
The £1 (€1.17) win-only bet backed Red Rum in the 1974 Grand National, which the famous racehorse won.
It is thought to be a record for the oldest bet ever cashed in.
Mr Holmes (76) contacted bookmaker William Hill and it confirmed the slip, placed at odds of 11-1, had never been cashed. It agreed to pay out on the bet, adjusted for inflation, meaning Mr Holmes received £130 (€152) as well as £130 to place on today's race - plus a matching donation to his favourite charity, WaterAid.
Mr Holmes, who lives in Houston, Renfrewshire, said: "My sister-in-law Rhoda Robertson was moving house and my wife and I were helping her to see what could be thrown out.
"I was looking through a whole pile of old papers, tax returns, bank statements and so on.
"I came across a scruffy bit of paper that turned out to be a betting slip that had been placed but never cashed.
"When I looked more closely it was for Red Rum in the 1974 Grand National.
"I contacted William Hill, who said it was a bet that had been properly placed and they would not only honour it but would increase the value to today's prices."
The betting slip reads: "£1 win. Red Rum. Live 3.15."
Mr Holmes does not know why his father-in-law Joe Robertson, who died in 1979 aged 82, never cashed in the slip.
He said: "My father-in-law probably lost the betting slip."
William Hill spokesman Graham Sharpe said: "It is certainly a record."