The Euro 2020 Group of Death could be ready to claim its first victim if Germany can't rebound from its opening loss to France with a better result against fellow Group F giant Portugal on Saturday in the weekend's marquee matchup.
The Germans suffered a disappointing loss to tournament favorite France, but will now look to try and stop Cristiano Ronaldo and the Portuguese, who romped over Hungary in their group opener.
If you haven't yet, be sure to sign up for your free trial of fuboTV and ESPN+ for all your soccer streaming needs.
Here are This Weekend's Top Matches to Watch, along with a look at the full rundown of the soccer viewing options available this weekend:
1. Portugal vs Germany – Germany needs to dig deep to avoid getting blanked and bouncing out of the competition early.
2. Italy vs Wales – Italy has been perfect in the first two Euro 2020 efforts and a win locks up control of Group A.
3. Spain vs Poland – The two teams surprisingly at the bottom of Group E square off in desperate need of a win.
4. Argentina vs Uruguay – A Clásico del Río de la Plata headlines the weekend's Copa America action, both teams looking for their first win of the tournament.
5. LA Galaxy vs Seattle Sounders – A heavyweight Western Conference battle takes center stage in MLS' return to action.
Kirby Lee-USA TODAY Sports
9 a.m. -ESPN, fuboTV- Hungary vs France12 p.m. -ESPN, fuboTV- Portugal vs Germany3 p.m. -ABC, fuboTV- Spain vs Poland
7:38 p.m. -ESPN+, fuboTV- New York City FC vs New England Revolution7:38 p.m. -ESPN+- FC Cincinnati vs Colorado Rapids7:38 p.m. -ESPN+- Columbus Crew vs Chicago Fire7:38 p.m. -ESPN+- Toronto FC vs Orlando City SC8:08 p.m. -ESPN+, fuboTV- D.C. United vs Inter Miami8:38 p.m. -ESPN+, fuboTV- FC Dallas vs Minnesota United9:08 p.m. -fuboTV, TUDN USA, UniMás – Austin FC vs San Jose Earthquakes9:08 p.m. -ESPN+- LA Galaxy vs Seattle Sounders10:38 p.m. -ESPN+, fuboTV- Portland Timbers vs Sporting Kansas City11:08 p.m. -fuboTV, TUDN USA, UniMás – Los Angeles FC vs Houston Dynamo
4 p.m. -CBS, fuboTV, Paramount+- North Carolina Courage vs OL Reign8 p.m. -Twitch- Chicago Red Stars vs Washington Spirit
5:05 a.m. -ESPN+- Sydney FC vs Adelaide United2:05 a.m. -ESPN+- Melbourne City vs Macarthur
7 p.m. -Paramount+- Flamengo vs RB Bragantino
7 p.m. -ESPN+- Hartford Athletic vs Loudoun United7:30 p.m. -ESPN+- Birmingham Legion vs Austin Bold7:30 p.m. -ESPN+- Tampa Bay Rowdies vs Pittsburgh Riverhounds8 p.m. -ESPN+- FC Tulsa vs Louisville City8:30 p.m. -ESPN+- Memphis 901 vs OKC Energy8:30 p.m. -ESPN+- San Antonio vs Rio Grande Valley8:30 p.m. -ESPN+- Oakland Roots vs Sacramento Republic10:30 p.m. -ESPN+- San Diego Loyal vs Phoenix Rising10:30 p.m. -ESPN+- Las Vegas Lights vs Orange County SC
6:30 p.m. -ESPN+- Richmond Kickers vs Union Omaha7 p.m. -ESPN+- Toronto II vs Fort Lauderdale8 p.m. -ESPN+- Tormenta vs Greenville Triumph8 p.m. -ESPN+- Forward Madison vs New England II8:30 p.m. -ESPN+- North Texas vs Tucson
12 p.m. -ESPN2, fuboTV- Italy vs Wales12 p.m. -ESPN, fuboTV- Switzerland vs Turkey
2:13 p.m. -ESPN, fuboTV, ESPN Deportes- Atlanta United vs Philadelphia Union
5 p.m. -FOX Network, fuboTV, TUDN USA- Venezuela vs Ecuador8 p.m. -Fox Sports 1, fuboTV, TUDN USA – Colombia vs Peru
3 p.m. -Paramount+- Racing Louisville FC vs Houston Dash4 p.m. -CBS, fuboTV, Paramount+- Portland Thorns vs Kansas City6 p.m. -Paramount+- Orlando Pride vs NJ/NY Gotham FC
10 a.m. -Paramount+- Palmeiras vs América Mineiro3 p.m. -Paramount+- Bahia vs Corinthians3 p.m. -Paramount+- Internacional vs Ceará5:15 p.m. -Paramount+- Santos vs São Paulo5:15 p.m. -Paramount+- Fortaleza vs Fluminense5:15 p.m. -Paramount+- Athletico-PR vs Atlético Goianiense7:30 p.m. -Paramount+- Cuiabá vs Grêmio7:30 p.m. -Paramount+- Juventude vs Sport Recife
3 p.m. -beIN SPORTS, fuboTV- Girona vs Rayo Vallecano
5 p.m. -ESPN+- Sporting Kansas City II vs Indy Eleven
7 p.m. -ESPN+- Chattanooga Red Wolves vs North Carolina