Relive Wales' sensational Euro 2016 campaign
Wales enjoyed its fair share of sporting triumph in 2016, but the achievements of the men's football side at Euro 2016 stand out.
It had taken Wales 58 years to reach a major finals - and it was worth the wait.
Group stages:
The opening game of the group stages was against Slovakia. Unsurprisingly it was Gareth bale who kicked off Wales' Euro 2016 party with a trademark free kick. Slovakia drew level before Hal Robson-Kanu scored the match winner and began his journey from cult to national hero.
In an all British derby, England scored a late goal to bring Bale and co. back down to earth.
But it proved to only be a speed bump in Wales' surge to the semi-finals.
With the group very much up for grabs, Russia was last up. Wales needed to win to reach the knockout stages - and what a win it was.
Goals from Aaron Ramsey, Neil Taylor and Gareth Bale took Wales to an emphatic 3-0 victory. They topped the group and, more importantly, were through to the last-16.
Last-16:
The party was in full swing as Chris Coleman's men squared up against Northern Ireland in Paris.
Tensions were high in both camps and it led to a scrappy 90 minutes of football.
It was a cruel Gareth McAuley own goal - off the back of a threatening Bale cross -that sent Wales through to the next round.
Quarter finals:
That night in Lille will be forever remembered as one of the greatest wins in Welsh football history.
Wales came from a goal down against Belgium to reach the semi-finals of a major tournament for the first time.
Captain Ashley Williams pulled them level but it was Hal Robson-Kanu's spectacular goal that took the Welsh celebrations to a whole other level.
Victory was secured through Sam Volkes and Wales finally stepped out of the shadow of the legendary 1958 team.
Semi-finals:
Wales has already surpassed the expectations of even the most enthusiastic supporter.
The semi-final was Wales v Portugal - Bale v Ronaldo.
The adventure came to an end after two quick goals from Ronaldo and Nani, early in the second half.
Wales missed the energy of the suspended Aaron Ramsey and Bale was outshone by Real Madrid teammate Ronaldo.
The disappointment on the pitch was tangible.
The dream was over but the party wasn't.
Wales enjoyed an triumphant homecoming with half the country turning out in Cardiff to celebrate the achievements of their footballing heroes.
Wales' Euro 2016 campaign is already legend but there's still plenty of history to be written as the focus remains on qualifying for the the 2018 World Cup in Russia.