Few bookmakers or punters expected Wales to negotiate their way past Belgium in the second quarter-final of Euro 2016 but their backers were handsomely rewarded on Friday.
Chris Coleman's side went into the game as 25/1 (26.0) shots to win the tournament and were as big as 5/1 (6.0) in the run up to the match, although the underdogs were backed in the final hours prior to kick off.
Despite trailing early, the Welsh rallied to win the game 3-1 in Lille, proving that the four points they took from Marc Wilmots' side in qualification for this competition was no fluke and they will now face Portugal for a place in the final on July 10. A match that will pitch star man Gareth Bale against his clubmate Cristiano Ronaldo.
Those 25/1 (26.0) quotes are long gone with bet365 now offering an industry best quote of 9/1 (10.0) about the Group B winners going all the way in France this summer, with the side having been as big as 1000/1 (1001.0) in places when the market opened four years ago and around 100/1 (101.0) on the day of the opening game.
Bale has led from the front and despite not finding the net in the knockout stages thus far, the Real Madrid man is 5/1 (6.0) second favourite to win the Golden Boot award and bet365 are top price at 7/1 (8.0) that the two-time Champions League winner is named player of the tournament.
Given Portugal have yet to really impress this summer, the 6/5 (2.20) quotes on Fernando Santos' side in the next Wednesday's semi-final look a little short with Wales as big as 10/3 (4.33) to secure another win in normal time. The "to qualify" market has the Iberian side at 8/15 (1.53) with Coleman's men priced at 6/4 (2.50) to secure a place in the final.