Euro 2016: Portugal vs Wales
Reading Time: [est_time]
Wales’s unbelievable run in Euro 2016 continues after a brilliant 3–1 win over a star studded Belgium side. They will be looking for another upset in the semi-final against a Portugal side who somehow made it to this stage…