Wales get their Euro 2021 campaign under way against Switzerland in Baku. Group A looks tough, with Italy and dark horses Turkey also involved, so Robert Page's side will be keen to get off to a winning start if they are to recreate their Euro 2016 heroics.
When is Wales vs Switzerland?
Wales' first group stage match takes place on Saturday, June 12. The game is in Baku, Azerbaijan.
What time is kick-off?
The match will kick off at 2pm.
What TV channel is it on?
This game will be broadcast on BBC One. The TV rights for the tournament are shared by BBC and ITV.
Wales' Euro 2021 full fixtures
Wales vs Switzerland - Saturday, June 12, 2pm (Baku)
Turkey vs Wales - Wednesday, June 16, 5pm (Baku)
Italy vs Wales - Sunday, June 20, 5pm (Rome)
Read more: Full Euro 2021 fixtures list
What is the team news?
Wales midfielder Aaron Ramsey said his fitness concerns are all behind him and he is confident he can cope with the demands of the upcoming European Championship.
Ramsey has been plagued by injuries in recent years which limited his game time for club and country but the 30-year-old played 22 of Juventus' 38 Serie A games last season.
"For me to have missed a few games over the last few years has been very frustrating and difficult," the former Arsenal midfielder said on Monday.
"Hopefully now that is behind me and I can look forward to all these games in the European Championship. I've definitely worked hard over the last few months to get my body back into a good place."
Wales, who reached the semi-finals in 2016, will also face Italy and Turkey in Group A, with three games in nine days.
"It's a very difficult group," Ramsey said. "Our target is to get out of the group so we're going to have to be fully focused, hit the ground running." Reuters
What have we said about Euro 2021?
What are the latest odds?
Wales - 5/2
Switzerland - 5/4
Draw - 2/1
View the latest Euro 2021 betting offers.
What is our prediction?
Wales 1 Switzerland 1