Cape Town - Leicester City fan Leigh Herbert will pocket a cool £25 000 if his team complete their fairytale run and win the Premier League title.
Herbert placed a £5 bet on Claudio Ranieri's men to lift the trophy at the start of the season at odds of 5 000/1.
The Foxes are five points clear at the top with 13 games left following Saturday's 3-1 win at Manchester City and the 39-year-old carpenter feels he is on the verge of a "life-changing" win.
Herbert, who placed the bet in August while on a camping holiday, has refused bookmaker William Hill's £3 200 cash-out offer.
"I am going to hang in there, I believe in fairytales," he said.
The bookmaker will have to pay out more than £2 million if Leicester win the title, with the biggest potential windfall of £140 775 going to a customer from Guildford.
The victory over Manchester City caused Leicester's odds to win the league to be cut to 2/1, joint-favourites with third-placed Arsenal.