Wales will be hoping to continue their European Championship fairytale when they come up against Belgium in the quarter-finals on Friday – here's how the teams will line up.
Euro 2016 – Quarter-final
Teams: Wales vs Belgium
Venue: Stade Pierre-Mauroy, Villeneuve-d'Ascq
Time: 9pm
Wales have the opportunity to reach a major semi-final for the first time in its history, and will fancy themselves against an inconsistent Belgium side.
The Belgians brushed aside Hungary 4-0 in the Round of 16, which has led many to believe the team is hitting form at the right time.
The Welsh have kept back-to-back clean sheets, against Russia and Northern Ireland, and will go into this tie full of confidence after not conceding against their quarter-final opposition in either of their Euro 2016 qualifying games.
The Red Devils, though, have been scoring goals this time around, having netted eight strikes in their past three Euro matches.
In team news, Wales' Ashley Williams has recovered from the shoulder injury he picked up against Norther Ireland, while Belgium find themselves in a bit of trouble as Thomas Vermaelen is suspended and Jan Vertonghen has been ruled out with an ankle ligament injury.
Here's how the teams will line up:
Wales: Hennessey; Gunter, Chester, A Williams, Davies, Taylor; Allen, Ledley; Ramsey, Bale; Robson-Kanu
Belgium: Courtois, Meunier, Alderweireld, Denayer, J. Lukaku, Witsel, Nainggolan, De Bruyne, Carrasco, Hazard, R. Lukaku.
Who do you think will win this game? Let us know in the comments section below.