Wales came from behind to beat Belgium, ranked 2nd in the world versus Wales' 26th, 3-1 last night in Lille in the Euro 2016.
It is only the second time Wales have ever qualified for a major tournament since 1958 and the win marks the first time they have ever reached the semi-final of one.
Captain and defender Ashley Williams along with forwards Hal Robson-Kanu and Sam Vokes all scored for the Red Dragons.
Suspensions to midfielder Aaron Ramsey and left-back Ben Davies may hurt their chances against Portugal in the semi-finals, though.
Christians from across church life have been enjoying the underdog win:
That is absolute class. What a turn! 3 undone by a perfect Cruyff turn from Hal Robson-Kanu and a finish to match 2-1 #WAL #BEL
— Dan Walker (@mrdanwalker) July 1, 2016
Wow #Wales
— krish kandiah (@krishk) July 1, 2016
What a performance. Wales rock. #EURO2016
— Dave Landrum (@DrDaveLandrum) July 1, 2016
#WALBEL #EURO2016 Oh, I say! Remarkable. Exceptional. Marvellous. Splendid. Welsh.
— Nick Baines (@nickbaines) July 1, 2016
YES!!! 3-1 Brilliant! @FAWales
— Steve Chalke (@SteveChalke) July 1, 2016
Wales ??????????????
— Guvna B (@GuvnaB) July 1, 2016
Well done Wales!!! So good.
— Tim Hughes (@timhughes77) July 1, 2016
Manager Chris Coleman said: "I think you dream about nights like this.
''You're never sure whether you're going to be good enough or lucky enough to be involved in an experience like that. I think if you're lucky enough to be involved in that, it's indescribable, really.
''I think four years ago we were as far away from the position we are in as you can be.
''It's a great example by everybody that if you just believe, work hard enough...you need a bit of talent, of course, but you have to work hard and that's what we've done."
Wales face Portugal, ranked 8th in the world, in the Euro 2016 semi-finals on Wednesday July 6th. Kick-off is at 8pm.