Toulouse vs. Grenoble
Friday, 2:45 p.m. (beIN Sports Connect)
The weekend starts with the promotion playoffs in France’s second division. Toulouse is an old stalwart of Ligue 1 that was relegated last year, finished third in Ligue 2 this year, and is looking to bounce right back up. Grenoble hasn’t been in the top flight since 2010, including a fall down to the amateur-level fourth tier after being liquidated in 2011.
The winner of this game will play the third-from-last team in Ligue 1, which will be determined Sunday. Six teams could end up in that spot in the standings, including Alejandro Bedoya’s old club Nantes.
Werder Bremen vs. Borussia Mönchengladbach
Saturday, 9:30 a.m. (ESPN+)
Josh Sargent and Bremen are in the Bundesliga’s relegation playoff spot with one game to go. They must win and hope that Arminia Bielefeld, one point above them, loses or ties at VfB Stuttgart at the same hour (also on ESPN+).
» READ MORE: This weekend's Bundesliga schedule
Real Valladolid vs. Atlético Madrid
Saturday, noon (beIN Sports Español)
Real Madrid vs. Villarreal
Saturday, noon (beIN Sports)
The La Liga title is Atlético Madrid’s to lose, leading crosstown rival Real by 83 points to 81 in the standings. But Atlético is haunted by not having won the league since 2014 and before then since 1996. Valladolid is in next-to-last place, with a slim chance of escaping relegation if it can swing an upset.
If Atlético slips up, Real is waiting to pounce. Karim Benzema continues to be on fire with 29 goals and eight assists in 45 games this season. He’s been buoyed this week by a long-awaited return to the French national team after being shunned for six years.
This is beIN Sports’ last weekend broadcasting La Liga games in the United States after a nine-year run. The rights move to ESPN next season through 2029. So it’s will be a swan song for beIN’s star announcer tandem of Phil Schoen and Ray Hudson, both of whom worked for ESPN in the past. We won’t know for a while if ESPN would hire them back, but a lot of fans would like to see it.
» READ MORE: The rest of this weekend's La Liga schedule
Swansea City vs. Barnsley
Saturday, 1:30 p.m. (ESPN+)
American striker Daryl Dike and Barnsley face an uphill battle in England’s second-division promotion playoffs if they want to reach the Premier League. Swansea comes home after winning at Barnsley,1-0, in the first game of the two-game series. The winner of this series will face Brentford or Bournemouth in the playoff final on May 29.
Portland Timbers vs. Los Angeles Galaxy
Saturday, 3:30 p.m. (6ABC, ESPN Deportes)
Portland midfielder Eryk Williamson has become an American soccer Rodney Dangerfield. His fans believe he doesn’t get enough respect, whether from U.S. Olympic team coach Jason Kreis or the press or social media.
It doesn’t help that his work on the field isn’t always glamorous, and definitely not the kind that racks up big-time stats. But he’ll have his chance to show off this weekend as the Timbers host MLS’ biggest star, Javier Hernández, on a network TV stage.
Cruz Azul vs. Pachuca
Saturday, 9 p.m. (Univision, TUDN)
The Liga MX playoffs are also going on right now. All eyes are on Cruz Azul to see if the Mexico City club can cap off its first-place finish with the big trophy. The first game of the series at Pachuca ended scoreless, so Cruz Azul has the advantage coming back to the Estadio Azteca. The winner of the series will face Puebla or Santos in the final.
Liverpool vs. Crystal Palace
Sunday, 11 a.m. (NBC10, Telemundo, Peacock)
Leicester City vs. Tottenham Hotspur
Sunday, 11 a.m. (NBCSN, Universo, Peacock)
Aston Villa vs. Chelsea
Sunday, 11 a.m. (USA Network, Peacock)
In the English Premier League, three teams are competing for two UEFA Champions League berths. Third-place Chelsea (67 points) and fourth-place Liverpool (66 points, +24 goal difference) control their own destiny, while fifth-place Leicester City (66 points, +20) needs one of those teams to slip.
Liverpool has been on a big hot streak lately. Down in eighth place at the start of April, the Reds are unbeaten in their last eight games. They’ll be further buoyed by having fans in the stands at Anfield for the first time since December.
Tottenham, in seventh (59 points), is chasing a berth in next season’s Europa League or Europa Conference League. So are sixth-place West Ham (62), eighth-place Everton (59) and ninth-place Arsenal (58). Click here for details on how to watch their games.
Also, Peacock will have a Red Zone-style show called Goal Rush with highlights and live look-ins at all 10 simultaneous games.
Bologna vs. Juventus
Sunday, 2:45 p.m. (ESPN+)
Atalanta vs. Milan
Sunday, 2:45 p.m. (ESPN+)
Napoli vs. Hellas Verona
Sunday, 2:45 p.m. (ESPN+)
In Serie A, Juventus enters the final weekend in fifth place, one point out of a Champions League berth (75 points) and hoping that Milan or Napoli (76 each) will slip up.
There’s a scenario in which Juve, Milan, and Napoli win, in which case Milan and Napoli would have 79 points, and Juve and Atalanta would have 78. In that case, the first tiebreaker is head-to-head goals in the regular season, and Atalanta wins it 2-1. So Weston McKennie, Cristiano Ronaldo and company must win and get help to finish fourth.
ESPN’s Serie A rights deal ends after this season. CBS picks up the league when the new campaign starts in late summer. If you pay close attention to the hype video CBS airs at the start of its golf broadcasts, you’ll notice that Serie A is already being featured along with the Champions League. (Though the NWSL isn’t yet. Here’s hoping that changes.)
(UPDATE: It changed on Saturday, and CBS added the WNBA to the video too.)
» READ MORE: The rest of this weekend's Serie A schedule
Angers vs. Lille
Sunday, 3 p.m. (beIN Sports Xtra)
Brest vs. Paris Saint-Germain
Sunday, 3 p.m. (beIN Sports Español)
Lille, featuring U.S. winger Tim Weah and Canadian striker Jonathan David, leads Paris Saint-Germain by one point in the Ligue 1 title race. If Les Dogues can hold on, it would be the club’s first Ligue 1 title since 2011.
» READ MORE: The rest of this weekend's Ligue 1 schedule
Seattle Sounders vs. Atlanta United
Sunday, 4:30 p.m. (Fox29, Fox Deportes)
Atlanta star striker Josef Martínez is as sharp with a zinger as he is with his right foot. After dusting Inter Miami’s Ryan Shawcross while scoring a goal earlier this month, he said, “Chicharito scores, and people think he’s a big-time player. I score, and it’s the defender’s fault.”
Rest assured that plenty of MLS fans know better. Seattle’s players and coaching staff certainly do, and they’ll be ready for him to duel with Sounders striker Raúl Ruidíaz.
» READ MORE: The rest of this weekend's MLS schedule
Portland Thorns vs. OL Reign
Sunday, 6 p.m. (CBS Sports Network)
The Reign are in the process of bringing in a fleet of stars from Europe. U.S. dynamo Rose Lavelle is coming home from Manchester City, and she’ll be joined by French goalkeeper Sarah Bouhaddi, French striker Eugénie Le Sommer, and German playmaker Dzsenifer Marozsán.
But they probably won’t be here until June. So Portland, led by Crystal Dunn, Becky Sauerbrunn, and Christine Sinclair, will be favored at home. This game will also be the Thorns’ first since manager Mark Parsons announced he’ll leave at the end of the year to take over the Netherlands’ women’s national team.
» READ MORE: The rest of this weekend's NWSL schedule
Chivas vs. Tigres UANL
Monday, 10 p.m. (Universo)
Liga MX Femenil has a growing reputation for talent and terrific goals. In the first leg of the playoff final, you’ll see some of league’s best scorers in Chivas’ Alicia Cervantes, and Tigres’ Lisbeth Ovalle and Stephany Mayor.