Euro 2016: Wales anthem bellowed at Cardiff fan zone
Thousands of Wales fans have gathered at the Principality Stadium in Cardiff to watch the team play the biggest football match in the nation's history.
Wales are taking on Portugal in their first semi-final of a major tournament.
Fan zones have been set up around Wales, including at the capital's stadium which will hold 27,500 fans who obtained tickets.
Welsh supporters there joined in the national anthem before the Euro 2016 game kicked off in Lyon.