Cristiano Ronaldo and Alexis Sanchez do battle in Kazan with a place in the 2017 Confederations Cup final on the line.
European champions Portugal play South American champs Chile on Wednesday (Watch live, 2 p.m. ET online via Telemundo Deportes) in an eagerly anticipated clash.
[ STREAM LIVE: Portugal vs. Chile ]
Ronaldo, 32, took his tally to 55 goals in 54 games in all competitions for the 2016-17 season as Portugal won Group A to set up a tasty clash with Chile who finished runners up in Group B behind Germany.
Sanchez scored his 38th goal for Chile against Australia in their final group game, making him their all-time leading goalscorer as the Arsenal striker continues to see his stock rise with just one year left on his contract.
The winner of this game will meet either Germany or Mexico (they play their semifinal tomorrow in Sochi) in the final in St. Petersburg on Sunday, with Mexico the only previous Confed Cup winners left in the field.
Click play on the link above to stream the game live online, and we will have analysis and reaction from Kazan right here on ProSoccerTalk.