There have been some great days at the World Cup so far. This has the potential to be the best yet. It's certainly one of the most star-studded.

France vs. Argentina

Time: 10 a.m.
City: Kazan

TV: Fox in English (streaming here), Telemundo in Spanish (streaming here)
Radio: TuneIn streaming and Sirius XM channel 83 in English, Fútbol de Primera in Spanish (WMBV-AM 1440 is the local outlet)

Players to watch

France: F Antoine Griezemann. He's supposed to be the team's top striker, but he hasn't stepped up so far: just one goal (from a penalty kick), and nine shots combined over three games.

Argentina: D Marcos Rojo. The hero of the dramatic win over Nigeria didn't just deliver the game-winning goal. He had four tackles, two interceptions and seven clearances. He might have to do even more to keep France's firepower at bay.

Bonus storyline: Be sure to tune in for the national anthems before the game. France's "La Marseillaise" is one of the world's best, and Argentina's rabid fans always belt out the tune of the wordless "Himno Nacional."

Uruguay vs. Portugal

Time: 2 p.m.
City: Sochi

TV: Fox in English, Telemundo in Spanish
Radio: TuneIn and Sirius XM 83 in English, Fútbol de Primera in Spanish

Players to watch

Uruguay: F Luis Suárez. He scored in two of the three group stage games. That would be enough to get the spotlight on its own. But even casual soccer fans might guess it couldn't be anyone else for this game, because he's going up against…

Portugal: F Cristiano Ronaldo. Of course. The world wants to see these two superstars have at each other, and there's every reason to expect them to live up to the hype. This time, though, there's no Lionel Messi or Gareth Bale to share the spotlight with, as happens when their club teams — Suárez's Barcelona and Ronaldo's Real Madrid — clash in club soccer's most famous rivalry.

Bonus storyline: In case you forgot, Ronaldo blew a penalty kick against Iran in the group stage finale.

More World Cup coverage