CARDIFF, WALES - JULY 06: Welsh football fans react as the game draws to a close inside the Principality Stadium which is showing the Wales v Portugal game on a giant screen on July 6, 2016 in Cardiff, Wales. Wales plays Portugal in the Euro 2016 semi-final tonight in Lyon, France (Photo by Matt Cardy/Getty Images)

CARDIFF, WALES - JULY 06:  Welsh football fans react as the game draws to a close inside the Principality Stadium which is showing the Wales v Portugal game on a giant screen on July 6, 2016 in Cardiff, Wales. Wales plays Portugal in the Euro 2016 semi-final tonight in Lyon, France  (Photo by Matt Cardy/Getty Images)