One place in the Euro 2016 final is up for grabs, as Portugal and Wales battle in Lyon for the right to advance to Sunday's championship match. 

Led by Cristiano Ronaldo, Portugal is aiming to return to the final for the first time since 2004, when it fell to Greece on home soil. Portugal has yet to win a match in 90 minutes during Euro 2016, but it is a step away from the grand stage. Standing in its way is Gareth Bale-led Wales, which is participating in its first major semifinal ever. Wales will be without suspended starters Aaron Ramsey and Ben Davies, but with Bale at the wheel and a team-first mentality that has gotten the Dragons to this point, they can't be counted out.

Follow along for complete play-by-play, lineups, goalscorers and more in the gamecast below. For up-to-the-minute Euro 2016 schedules, history and statistics, go to our tournament home.

The winner will play either France or Germany in the finals on Sunday.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.