Wales's dream of Euro 2016 glory is over after bowing out to Cristiano Ronaldo's Portugal, although few will ever forget this inspiring and improbable journey to the semi-finals.
Arriving at their first major tournament in 58 years more in hope than expectation, the country ranked 117th in the world less than five years ago made history en route to the final four.
There is to be no shot at a fairytale ending in Sunday's Stade de France finale, but Wales return home as heroes after being edge out 2-0 in Lyon. Here's how it all unfolded:
The game in one line
Wales have been a glorious team to watch throughout the tournament but, unfortunately for them, Portugal got their mojo back when they needed it the most.
Cristiano Ronaldo's strike for the opening goal was incredible.
Meeting a whipped left-wing cross, the attacker rose above standout Wales centre-back James Chester and left Wayne Hennessey with little chance of stopping it.
Who played well?
It's got to be Ronaldo. Criticised and even mocked at times during Euro 2016, the 31-year-old was key as Portugal reached the final.
Ronaldo broke the deadlock as he leaped up with a wonderful header and then hit the shot which Nani turned home.
He nearly added a third with an exquisite free-kick.
Was it the right result?
Wales showed a lot of passion on the pitch, but not even the mighty Gareth Bale was a match for Ronaldo.
Bale and his men were unable to strike a telling blow, but they return home having made history, with their pride, passion and intensity underlining a bright and exciting future.
The Euros haven't been kind to Ronaldo - until now. The Real Madrid star is on course to make history.
Fans of the day
It's the Welsh fans! Even in the face of defeat, they cheered the team on by singing at the top of their voices.
Gareth Bale: "We gave everything and have no regrets. We're a proud nation and are proud of what we achieved."
View from the bench
Pepe's absence was a big blow for Portugal but they coped impressively, with Bruno Alves proving a solid replacement.
Wales threatened from wide areas in the first half but desperation replaced inspiration as they looked to recover from the two quick-fire goals after the break.
Tweet of the day
In a rather unusual state of play, both Wales and Portugal turned up wearing their 'away kits'.
Both were dressed in slightly different shades of green but Portugal stood out in their mint-coloured shirts.
Moan of the match
This was the biggest night in Welsh football history and Portugal were looking to make just their second-ever major tournament final, yet there were a few hundred empty seats.
Surely Uefa could have shifted those tickets?
It will either be world champions Germany or hosts France awaiting Portugal at the finals on Sunday July 10 at Stade de France.