CBS Sports/Getty Images

The festive period is beginning this week with multiple matches per week happening through the end of the year. The most wonderful time of the year for soccer viewership where you can watch soccer while spending time with avoiding your families. This week is highlighted by Juventus hosting Atalanta but also has some great fixtures around the world as MLS Cup playoffs are in full swing and Chelsea hosts Michael Carrick and Manchester United.

5. Philadelphia Union vs. Nashville SC

Date: Sunday, Nov. 28 | Time: 3 p.m. ET
TV: ESPN | Live stream: fuboTV -- Try for free  
Caesars Sportsbook Odds: Philadelphia Union +110; Draw +220; Nashville SC +280

Why watch: Two of the best teams in the Eastern Conference are facing off with a chance at making the conference finals. In their last matchup, Nashville didn't have MVP finalist Hany Mukhtar who hit Orlando City for a brace last weekend and that will make things tough on the Union. They may not have Jamiro Montiero which could see 18-year-old Paxten Aaronson start another playoff game. With Walker Zimmerman facing the Union homegrowns, this is a good match to watch the present and future of the United States men's national team square off.

Craving even more coverage of the world's game? Listen below and follow ¡Qué Golazo! A Daily CBS Soccer Podcast where we take you beyond the pitch and around the globe for commentary, previews, recaps and more.

4. Liverpool vs. Southampton

Date: Saturday, Nov. 27 | Time: 10 a.m. ET
TV: USA | Live stream: fuboTV -- Try for free  
Caesars Sportsbook Odds: Liverpool -345; Draw +460; Southampton +950

Why watch: Mohamed Salah makes any match a must-watch affair. Southampton looks to take their strong form to a Liverpool side that has to win every match possible to keep up their title challenge. Southampton's turnaround has largely been due to shoring up the defense as the Saints have only allowed four goals in their last five matches after a 3-1 defeat versus Chelsea. But containing the Premier League top scorers will be a tall task especially after losing to Norwich City last weekend.

3. Juventus vs. Atalanta

Date: Saturday, Nov. 27 | Time: 12 p.m. ET
Live stream: Paramount+   
Caesars Sportsbook Odds: Juventus +114; Draw +240; Atalanta +245

Why watch: Juventus is fresh off of their worst Champions League defeat ever in a 4-0 loss to Chelsea. Atalanta also suffered a surprise result in their 3-3 draw with Young Boys midweek. Both teams need this Serie A victory while chasing Champions League soccer for next year. Atalanta is currently four points ahead of Juventus for fourth place in the league so this is a perfect place to make up ground. While Juventus has struggled to score, there may be space in this game if they can catch Atalanta on the attack.

2. Real Madrid vs. Sevilla

Date: Sunday, Nov. 28 | Time: 3 p.m. ET
Live stream: ESPN+
Caesars Sportsbook Odds: Real Madrid -154; Draw +300; Sevilla +400

Why watch: First and third in La Liga square off. WIth a Sevilla victory and a loss or draw by Real Sociedad, Sevilla could go top of the league with a victory. Real Madrid will bring the firepower of Karim Benzema and Vinicus Junior against the second-best defense in the league in terms of goals allowed. With both teams also unbeaten in their last five, this should be a great match.

1. Palmeiras vs. Flamengo

Date: Saturday, Nov. 27 | Time: 3 p.m. ET
TV: beIN Sports Live stream: fuboTV (Try for free) 
Caesars Sportsbook Odds (outright): Flamengo -137; Palmeiras +100

Why Watch: With a ticket to the Club World Cup on the line Flamengo will aim for their second Copa Libertadores final in a row. The current second and third-placed teams in Brazil will enter the match trending in opposite directions. Palmeiras have one win in their last five while Flamengo has four wins and one draw in theirs. Flamengo should be the favorite if they're healthy but in a one-off match between teams that know each other well anything can happen.

Honorable mentions

(All times U.S./Eastern)

Friday, Nov. 20: A game to watch in ... 

  • Spain: Athletic Club vs Granada, 3 p.m. (ESPN+)
  • Italy: Caligiuri vs Salernitana, 2:45 p.m. (Paramount+)
  • Germany: Stuttgart vs. Mainz 05, 2:30 p.m. (ESPN+)
  • France: Lens vs Angers SCO 3 p.m. (fuboTV -- Try for free)  
  • Brazil: Chapecoense vs. Atletico Goianiese, 7:30 p.m. (Paramount+)

Saturday, Nov. 21: A game to watch in ...

  • England: Crystal Palace vs. Aston Villa, 10 a.m. (Peacock)
  • Spain: Villarreal vs. Barcelona, 3 p.m. (ESPN+)
  • Italy: Venezia vs. Inter Milan, 9 a.m. (Paramount+)
  • Germany: Bayern Munich vs. Arminia Bielefeld, 12:30 p.m. (ESPN+)
  • France: Lille vs. Nantes, 11 a.m. (beIN Sports and fuboTV -- Try for free)  
  • Argentina: Estudiantes vs. Velez Sarsfield, 7:30 p.m. (Paramount+)
  • Brazil: Sao Paulo vs. Sport Recife, 7:30 p.m. (Paramount+)

Sunday, Nov. 21: A game to watch in ...

  • MLS: Sporting KC vs Real Salt Lake, 3 p.m. (ABC and fuboTV -- Try for free)  
  • England: Manchester City vs. West Ham United 9 a.m. (Peacock)  
  • Spain: Real Betis vs. Levante, 8:00 a.m. (ESPN+)
  • Italy: Roma vs. Torino, 12:00 p.m. (Paramount+)
  • Germany: Eintracht Frankfurt vs. Union Berlin, 9:30 a.m. (ESPN+)
  • France: Saint-Etienne vs. PSG, 7 a.m. (beIN Sports and fuboTV -- Try for free)   
  • Argentina: Boca Juniors vs. Newell's Old Boys, 7:30 p.m. (Paramount+)
  • Brazil: Internacional vs. Santos, 5 p.m. (Paramount+)