Wales get their Euro 2021 campaign under way against Switzerland in Baku today. 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.
What time does Wales vs Switzerland kick-off today?
Wales' first group stage match takes place today in Baku, Azerbaijan. Wales vs Switzerland will kick off at 2pm BST.
What TV channel is it on and can I watch live?
Wales vs Switzerland will be broadcast on BBC One so you can tune in on freeview or BBC iPlayer's livestream. 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: Euro 2020 TV channel schedule
Latest Wales and Switzerland 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 2020?
What are the latest odds for Wales vs Switzerland?
Wales - 5/2
Switzerland - 5/4
Draw - 2/1
View the latest Euro 2021 betting offers.
What is our prediction?
Wales 1 Switzerland 1
Read more: Euro 2021 predictions