Wales produced a gritty come-from-behind 3-1 victory against Belgium to reach the Euro 2016 semi-finals.
Belgium took the lead through an incredible Radja Nainggolan from long range, only for Ashley Williams to equalise just after the half-hour mark with an unmarked header.
After the interval Belgium began brightly and wasted golden opportunities to restore their early advantage and they were made to pay at the other end of the pitch.
Hal Robson Kanu deceived not one, but three defenders after a sublime first touch split the Belgian defence and allowed him to nestle a powerful shot past a helpless Thibaut Courtois.
On 85 minutes, Wales sealed their greatest night in football history when Sam Vokes plundered a glancing header into the far corner from an inch-perfect Chris Gunter cross.
Here are some of the best reactions from Twitter:
Belgium’s golden generation beaten by Wales, including an unemployed Robson Kanu. Check out the #BEL heatmap tonight pic.twitter.com/6AOtigXyNz
— Paddy Power (@paddypower) July 1, 2016
Getting out-coached by Antonio Conte is one thing, but Chris Coleman? Ladies & gentlemen, I give you Marc Wilmots #BEL
— Adam Digby (@Adz77) July 1, 2016
#WAL look like they’re going to progress past #BEL
Fantastic result!
Wilmots bringing on Fellaini, with that talent pool, unforgivable.
— Transfer News (@FootieWriter) July 1, 2016
#BEL an epic fail. So much talent. No tactical sense. Too selfish. Unbalanced. Absolute shambles.
— Kartik Krishnaiyer (@kkfla737) July 1, 2016
Sam Vokes scored the last goal under Gary Speed and now clinched the greatest ever victory #bel #Wal @talkSPORTko #euro2016
— Nigel Adderley (@nadderley) July 1, 2016
#BEL deserved to lose due to sheer amount of shocking crimes against haircuts in their team.
— JamesOliviaJack&G (@JJOBuse) July 1, 2016
When you do a good tweet in the office and your co-workers all read it #BELWAL pic.twitter.com/hWVWfsxGgP
— Slade Sohmer (@Slade) July 1, 2016
#WAL and #ISL are gonna win a European Championship before #ENG get their hands on it, 100%.
— Chelsea HQ (@Chelsea_HQ) July 1, 2016
FACT: #WAL have now won as many knockout round games in the past week, as #ENG have won in the past two decades. pic.twitter.com/THunfPpGoP
— Paul Silky Jones (@PSilkyJones) July 1, 2016
Well done #WAL. Forgot that feeling of being envious/jealous of your near neighbours because Ipswich have been rubbish for so long.
— Rob Butler (@BobRutler) July 1, 2016
“Don’t be afraid to dream, and don’t be afraid to fail..” – Chris Coleman… Wonderful #WAL
— Mick Fealty (@mickfealty) July 1, 2016
Lesson in team work over individuals, in having a long term plan, passion and belief. Take note managers everywhere #notjustfooty #wal
— Charles Musselwhite (@charliemuss) July 1, 2016
What are your thoughts? Let us know by dropping a comment below via our Facebook comment box. Make sure you follow us on Twitter @Outside90 and like us on Facebook.