Harry Wilson broke a Wales record, but also netted his grandfather £125,000 in a bet, after he came on against Belgium on Tuesday night.
His grandfather, Peter Edwards, made the bet when Wilson was just 18-months-old, he had 2500/1 odds and place £50 on the youngster to play football for Wales.
Harry Wilson was just 16 years and 207 days when he came on in the 87th minute vs Wales.
Peter Edwards said: "I was shattered because I had to wait for 85, 86 minutes before he came on and I was panicking because they'd already substituted twice, so I thought he wasn't going to make it!"
This bet has transformed Peter Edwards' life. Not only can he say that his grandson has represented his country, but he was able to retire and return home to his wife.
It's feel-good stories like these that make people think betting is a good thing to get into.
Some crazy betting and prediction stories surround football everyday - the most memorable of which is perhaps when José Mourinho's prediction of the day Chelsea would win the Premier League and exactly how many points they would have. He got it spot on.
Recently, a man was one goal from winning £7million on a bet where he predicted all 10 results in a weekend. He got nine out of ten, and a last minute West Brom goal vs Fulham stopped him from scooping the prize. He still netted £11K.
The BBC in particular have been focusing on the dangers of betting recently, some people find it best to have friendly betting between friends and family and I would agree with that. I have a bet with my father that Arsenal will do the treble (just have a feeling, no delusions or preferred teams). I have 100/1 odds and have £1 on it.
It most likely won't happen but it's just the fun of betting I guess, it's a dangerous game and don't get tied up in it.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/130seMa
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.