Wales' historic run to the Euro 2016 semi-finals will provide a financial windfall for the Football Association of Wales (FAW) as well as a fairytale story for the country to pass through generations.
After staging a massive shock to beat Belgium 3-1 in Friday night's quarter-final, the Wales team has earned the FAW £14.7m in prize money — more than England's FA has ever made at from a major tournament and a major haul for an organisation that made just £20,000 profit last year.
Should Wales add to the surprising story lines of a football season which has seen 5,000/1 outsiders Leicester lift the Premier League trophy by going all the way in France, they will take home £21.8m.
That would be more than double the FAW's total £10.4m in revenues for the 2014/15 season.
In contrast, England — whose FA enjoyed £332m turnover last year — took home £9.7m after being dumped out in the last 16 by an Iceland side embarking on a miraculous run of their own.
Prize money breakdown
Uefa paid all 24 teams in France for Euro 2016 with a participation fee of €8m. Every group stage win was worth €1m and a draw earned €500,000.
Teams in the first knock-out round received €1.5m and the quarter-finalists received €2.5m from European football's governing body.
Wales and Portugal, the two teams who have booked their place in the semi-finals so far, will be paid a further €4m.
The eventual winners will pocket an €8m bonus, while the runners up will have to settle for a €5m consolation.
Better than England
The Three Lions' biggest prize money reward came four years ago when they earned £10m from a campaign which ended with a penalty shoot-out defeat to eventual finalists Italy in the quarter-finals.
England made £5.6m from a group stage exit in the 2014 World Cup, £6m from reaching the second round in South Africa six years ago and £5m from the 2010 World Cup where they exited to Portugal on penalties.