Wales kick off their European Championship campaign by facing Switzerland in Baku on the second day of the competition.
Wales enjoyed a stunning run at Euro 2016 as they reached the semi-finals in their best ever performance at a major tournament.
Their preparations for this summer’s Euros have been hugely difficult with boss Ryan Giggs replaced by Robert Page due to off-field issues and several of their squad struggling for fitness.
Now, they’ll hope to put that behind them and start their tournament off on the front foot with a positive result against the Swiss.
Gareth Bale and co will be in Azerbaijan for their opening Group A tie and will be looking to conjure up memories of the last Euros.
Elsewhere in Wales’ group, Italy smashed Turkey on Friday night.
Wales v Switzerland: How to listen
This Group A tie will get under way at 2pm on Saturday, June 12.
Full coverage from the Baku Olympic Stadium will be live on talkSPORT, with our pre-match build-up starting at 1pm.
Hugh Woozencroft will be your host and commentary will come from Nigel Adderley and Dean Saunders.
To tune in, click the radio player below or HERE for the live stream.
Here are the other ways to listen…
App iPhone – Download from the Apple store
Android – Download from Google Play
Radio – talkSPORT is available across the United Kingdom via DAB digital radio and on 1089 or 1053 AM.
TV – Listen to talkSPORT through your TV on the following channels: Sky: Channel 0108 Virgin Media: Channel 927 Freeview: Channel 723 Freesat: Channel 731
Wales v Switzerland: Squads
Goalkeepers: Adam Davies (Stoke City), Wayne Hennessey (Crystal Palace), Danny Ward (Leicester City)
Defenders: Ethan Ampadu (Chelsea), Ben Cabango (Swansea City), Ben Davies (Tottenham), Chris Gunter (Charlton Athletic), Tom Lockyer (Luton Town), Chris Mepham (Bournemouth), Rhys Norrington-Davies (Sheffield United), Connor Roberts (Swansea City), Joe Rodon (Tottenham), Neco Williams (Liverpool)
Midfielders: Joe Allen (Stoke City), David Brooks (Bournemouth), Rubin Colwill (Cardiff City), Daniel James (Manchester United), Dylan Levitt (Manchester United), Joe Morrell (Luton Town), Aaron Ramsey (Juventus), Matthew Smith (Manchester City), Jonny Williams (Cardiff City), Harry Wilson (Liverpool)
Forwards: Gareth Bale (Real Madrid), Kieffer Moore (Cardiff City), Tyler Roberts (Leeds United)
Goalkeepers: Yvon Mvogo (PSV), Jonas Omlin (Montpellier), Yann Sommer (Monchengladbach)
Defenders: Manuel Akanji (Dortmund), Loris Benito (Bordeaux), Eray Comert (Basel), Nico Elvedi (Monchengladbach), Jordan Lotomba (Nice), Kevin Mbabu (Wolfsburg), Becir Omeragic (Zurich), Ricardo Rodriguez (Torino), Fabian Schar (Newcastle United), Silvan Widmer (Basel)
Midfielders: Christian Fassnacht (Young Boys), Edimilson Fernandes (Mainz), Remo Freuler (Atalanta), Xherdan Shaqiri (Liverpool), Djibril Sow (Frankfurt), Ruben Vargas (Augsburg), Granit Xhaka (Arsenal), Denis Zakaria (Monchengladbach), Steven Zuber (Frankfurt)
Forwards: Breel Embolo (Monchengladbach), Mario Gavranovic (Dinamo Zagreb), Admir Mehmedi (Wolfsburg), Haris Seferovic (Benfica)
Wales v Switzerland: What has been said?
Wales interim boss Robert Page has embraced Wales having the third youngest squad at Euro 2020 by insisting his inexperienced players have the ambition and hunger to succeed.
“I have a great group and a very good mix,” Page said.
“The older ones have got great character, temperament and personality.
“But we’ve got young, ambitious and hungry players coming into the squad that want their jerseys. Nobody can rest on what they’ve done before.
“There’s a good blend and on top of that they’re good characters.
“I liken it to a club environment and that is hard to achieve when you’ve only got them for sporadic moments throughout the year.”