It was all sunshine and rainbows for Wales after their second goal of the evening, but Aaron Ramsey delivered a huge blow for the Dragons before the game concluded.
Arsenal's player helped Wales to an epic comeback by handing out two assists for Ashley Williams' equalizer and Robson-Kanu's goal. But as the game neared its final moments, Ramsey handballed a promising attack by Belgium, which prompted the Slovakian ref to book him once more.
Ramsey's absence will hand a major blow to Wales' chances of success, as the midfielder currently leads the UEFA Euro 2016 with four assists. He had been directly involved in five of the last eight goals scored by the Dragons, and his presence will be sorely missed against the Portuguese crew.
Aaron Ramsey is the first player to register TWO assists in one game at EURO2016. pic.twitter.com/uDoagPt0eD
— Football Obsession (@Footy_Obsession) July 1, 2016
5 - Aaron Ramsey has been involved in five goals this Euros (1G, 4A), the highest for a British player since Rooney (5) in 2004. Galvanized.
— OptaJohan (@OptaJohan) July 1, 2016
Aaron Ramsey's #EURO2016 tournament so far:
— Ramsey Stuff (@RamseyStuff) July 1, 2016
games: 5
goal: 1
assists: 4
MOTM Awards: 3
Here's how fans reacted to Ramsey's booking and upcoming ban.
Ramsey has been outstanding all tournament, two nothing yellows and he's out of the semi-final. Somebody should resign over this.
— Daily Cannon (@DailyCannon) July 1, 2016
Yessssss!!! Epic game!!! Whaw!! What a team!! Gutted for davies and Ramsey #WAAAAAAAALLLLLEEEESSSSS
— Aled (@aledt10mas) July 1, 2016
Feel very sorry for Aaron Ramsey. Hope they stuff Portugal so he can return in the final.
— David Baddiel (@Baddiel) July 1, 2016
Well Done @aaronramsey .. Too bad about that yellow card.. But that was great team work from the lads
— Salvado Comedian (@idringp) July 1, 2016
Match details, result and original broadcast info
This match has ended. Below are the original Live broadcast details for this match.
Live TV coverage and streaming in United States
This match has ended. Below are the original Live broadcast details for this match.
Live TV coverage and streaming in United States
Follow the game on-the-go
Download our iOS and Android apps to follow soccer on-the-go. It comes packed with features - live scores, fixtures, results, tables, line-ups, stats, TV schedule and much more! Sorry, no live streaming within the app.