Manchester United vs. Leicester City

Tuesday, 1 p.m. (NBCSN, Universo)

Manchester City’s loss to Chelsea on Saturday means that the Premier League title race isn’t officially over. A United win here would keep the race alive until at least Friday, when City goes to Newcastle, and also would also mean the Red Devils would finish no worse than second. A Leicester win would move the fourth-place Foxes over Chelsea into third and just about guarantee a place in next season’s Champions League.

Levante vs. Barcelona

Tuesday, 4 p.m. (beIN Sports, beIN Sports Español)

Amazingly, both the Barcelona-Atlético Madrid and Real Madrid-Sevilla games over the weekend ended in ties. That means the La Liga standings didn’t change: Atlético in first place (77 points), Real in second (75), Barcelona in third (75), and Sevilla in fourth (71).

Now the four contenders can only aim to take care of their own business. All of their games this week are on beIN Sports’ English and Spanish channels. On Tuesday, Barcelona visits 14th-place Levante. On Wednesday, Sevilla hosts Yunus Musah’s 13th-place Valencia (1 p.m.), and Atlético hosts fifth-place Real Sociedad (4 p.m.). On Thursday, Real Madrid visits 10th-place Granada (4 p.m.).

» READ MORE: The rest of this week's La Liga schedule

Red Bull Salzburg vs. Rapid Wien

Wednesday, 2:30 p.m. (FTFNext.com)

With a win or tie, Brenden Aaronson and Salzburg would clinch the Austrian Bundesliga title. That would also send American manager Jesse Marsch off to RB Leipzig this summer with back-to-back league titles on his resume, to go with back-to-back Austrian Cups.

Sassuolo vs. Juventus

Wednesday, 2:45 p.m. (ESPN2, ESPN Deportes)

Alarm bells are ringing at Juventus after the nine-time reigning Serie A champions fell down to fifth with a loss at rival Milan on Sunday. Rookie manager Andrea Pirlo was an all-time club legend as a player, but he hasn’t been up to the task on the bench so far. Cristiano Ronaldo and Weston McKennie are in major danger of missing next season’s Champions League.

Sassulolo, featuring great young Italian midifelder Manuel Locatelli, is sneakily good in eighth place, and Juve’s next game is at champions-elect Inter on Saturday. So this game is a must-win, plus a must-hope that fourth-place Napoli loses at home to 11th-place Udinese on Tuesday (2:45 p.m., ESPN+).

» READ MORE: The rest of this week's Serie A schedule

Montpellier vs. Paris Saint-Germain

Wednesday, 3 p.m. (beIN Sports Connect)

Paris Saint-Germain was surprisingly held to a tie at Rennes on Sunday, meaning the winner of seven of the last eight Ligue 1 titles trails first-place Lille by three points with two games to go. Lille has a pretty easy schedule the rest of the way, and the Parisians know it. So the Coupe de France could be PSG’s last shot at a trophy this season.

Montpellier, down in the south of France, has a couple of pretty good forwards in Gaëtan Laborde (16 goals and 8 assists in 40 games this season) and Andy Delort (17 goals and 9 assists in 31 games).

Chelsea vs. Arsenal

Wednesday, 3:15 p.m. (NBCSN, Universo)

Fresh off the aforementioned win at Man City, Chelsea comes home seeking a London derby win that would push its lead over fifth-place West Ham to nine points. As with Leicester, that would just about seal Champions League qualification for Christian Pulisic and Co.

San Jose Earthquakes vs. Seattle Sounders

Wednesday, 10 p.m. (ESPN+)

Seattle is the class of MLS so far this season, the only unbeaten team through four games with three wins and a tie. The last of those wins came Sunday at arch-rival Portland. San Jose has three wins and a loss, and is coming off a wild 2-1 comeback win at Real Salt Lake.

» READ MORE: Union rookie Jack McGlynn shows great potential in his first pro start

RB Leipzig vs. Borussia Dortmund

Thursday, 2:45 p.m. (ESPN2, ESPN Deportes)

Five days after these teams met in a Bundesliga game in Dortmund, they match up again in the German Cup final in Berlin. Dortmund won Saturday’s encounter, 3-2, and in doing so clinched the Bundesliga title for Bayern Munich. Leipzig’s Tyler Adams had to miss the game due to a back injury. American fans will hope he’s back for this one.

Manchester United vs. Liverpool

Thursday, 3:15 p.m. (NBCSN, Universo)

Yes, United is playing twice in three days. It’s because this is the game that was postponed by the recent protests against Manchester United’s owners and the Super League that included fans breaking into Old Trafford and running onto the field. There wasn’t room left in the calendar to put it anywhere else.

Rumilly-Vallières vs. Monaco

Thursday, 3:15 p.m. (beIN Sports Xtra)

The second Coupe de France semifinal features the great Cinderella story of a fourth-division amateur team from Rumilly, a town of barely 15,000 residents near the French Alps. It’s about an hour’s drive from Albertville, site of the 1992 Winter Olympics, and closer to Geneva, Switerland, than most of France.

Rumilly is just the fourth team ever from France’s Championnat National 2 to reach the semis. It has admittedly gotten lucky with its draws so far: two teams from the fifth tier, two from the fourth, one from the third, and one from the second. But that one from the second was Toulouse, an old French power that might return to Ligue 1 this season. Rumilly pulled off a 2-0 upset win at home.

Now comes the biggest game yet, against the third-place team in Ligue 1 this season. The drama is heightened by a French Cup rule that in any matchup in which one team is two divisions lower than the other, the lower-division team always hosts. It would be great to see the U.S. Open Cup adopt a similar rule to give lower-division teams automatic hosting rights against MLS opponents.