In the wake of England's humiliation and Iceland's remarkable success, it's easy to forget quite how impressive Wales have been at Euro 2016. In their first ever appearance at this competition and their first major tournament since their debut in 1958, they've done extremely well to make it to the quarterfinals and will have their eyes firmly fixed on beating Belgium and extending their run even further.
Chris Coleman's side certainly don't have the most complex of gameplans, relying on a deep-lying and compact defensive shape without the ball and the individual brilliance of Joe Allen, Aaron Ramsey and Gareth Bale with it. The strategy is simple but has proven undeniably effective, and they could well give Belgium a run for their money when they meet in Lille on Friday.
However, Belgium do still head into the match as favourites. Marc Wilmots' side made a deeply unconvincing start to their campaign when they went down 2-0 to Italy in their group stage opener, though they appear to be building momentum. They've recorded convincing victories over the Republic of Ireland and Hungary to reach this stage, and confidence among the nation's golden generation is sure to be high.
TV: ESPN2 (US - English); ESPN Deportes (US - Spanish); TSN, RDS (Canada); BBC One (UK); Één, La Deux (Belgium)
Match Date/Time: Friday, 3 p.m. ET, 9 p.m. local
Venue: Stade Pierre Mauroy, Lille-Métropole, France