Euro 2016

Portugal takes on Wales in the semifinals Euro 2016 from Stade de Lyon in Lyon France. Watch the game LIVE on ESPN and stick with us right here on our LIVE Stream for all the latest news, analysis and highlights.