Soccer Archive

Women's Champions League Final: Barcelona vs Lyon

12:00 PM ET | Ullevaal Stadion, Oslo | CBS

UEFA Women's Champions LeagueFinalOslo

The single biggest match anywhere on May 23 is the Women's Champions League final between Barcelona and OL Lyonnes at Ullevaal Stadion in Oslo, kicking off at 12:00 PM ET on CBS. This is a meeting of the two defining dynasties of the European women's game. Barcelona reach their sixth consecutive final and seventh overall, chasing a fourth title after losing the 2025 showpiece to Arsenal. Lyon arrive at a record-extending twelfth final, hunting their first crown since 2022 to add to a record eight titles. It is the fourth time these two clubs have met in the final, equalling the most of any pairing in the competition's history.

The routes to Oslo tell the story of two relentless sides. Barcelona topped their league-phase group, dismantled Real Madrid 12-2 on aggregate in the quarterfinals, and edged Bayern Munich 5-3 in the semifinals. Lyon finished second in the league phase, beat Wolfsburg 4-1 on aggregate in the round of 16, and survived a 4-3 thriller against Arsenal in the semifinals. Both teams have won four of their last five, with Barcelona scoring 14 and conceding five across that run and Lyon's stretch including an 8-0 demolition of Nantes. The pedigree on the pitch is unmatched anywhere in the women's game.

The market makes Barcelona a heavy favorite, with prices ranging from roughly minus-300 to as short as minus-650 across books, the draw around 4-to-1 to 5-to-1, and Lyon a clear underdog in the plus-360 to plus-475 range. One model pegged the match at Barcelona 62 percent, draw 15 percent, Lyon 23 percent. The swing factor is the fitness of Aitana Bonmati, who only just returned from injury for Barcelona; if she is at full sharpness alongside the in-form Ewa Pajor up top, the Catalans are rightful favorites. Lyon's counter is their own prolific European scorer and the experience of a club that has lived in these finals for over a decade. This is the dynasty clash the women's game has been building toward all season.

Championship Play-Off Final: Hull City vs Middlesbrough

10:30 AM ET | Wembley Stadium | Paramount+ / Prime Video

EFL ChampionshipPlay-Off FinalWembley

Often called the richest single game in club football, the Championship play-off final at Wembley decides the third and final promotion place to the Premier League, a prize worth a reported 200 million pounds in television and prize money over the coming seasons. Hull City face Middlesbrough at 10:30 AM ET, with Middlesbrough having finished fifth in the regular season on 80 points and Hull sixth on 73. For Hull, this is a chance to return to the Premier League for the first time since relegation in the 2016-17 season; for Middlesbrough, it is the higher-pedigree side trying to translate a strong league finish into promotion.

The path to this final carried genuine controversy. Middlesbrough lost their semifinal to Southampton, but Southampton were expelled from the play-offs on May 19 after an analyst was caught filming Middlesbrough's training and the club admitted the breach; the appeal was rejected the same day and Middlesbrough were reinstated to the final. Hull, by contrast, earned their place cleanly with a 2-0 win at Millwall in the second leg of their semifinal. The reinstatement gives Middlesbrough a final under unusual circumstances and adds a layer of narrative pressure to an already enormous occasion.

Both sides limp into Wembley rather than surging. Hull won just six of their last seventeen matches dating to mid-February, and Middlesbrough managed only four wins in their last seventeen despite being promotion favorites earlier in the spring. The season series split, with Middlesbrough winning 4-1 away and Hull taking a 1-0 home result, suggests a close contest. The market leans slightly toward Middlesbrough, around minus-120 in the 90-minute moneyline, with Hull to be promoted near plus-188. Injuries favor Middlesbrough, who are reported fully fit, while Hull are without Eliot Matazo and Cody Drameh. Recent finals have trended low-scoring, with the under hitting in four of the last five, so the tactical battle is likely to be tense and cagey rather than open.

Weekend Watch: La Liga Final Day, Liga MX Final, Bundesliga Playoff

Kickoffs across the weekend

Saturday's two showpiece finals headline the date, but the biggest domestic storylines arrive on Sunday, May 24. La Liga closes its season with all ten final-round matches kicking off simultaneously around 12:00 PM ET, and the relegation picture is live with Real Oviedo, Levante and Elche fighting to stay up. The marquee final-day fixtures include Valencia hosting Barcelona, Real Madrid against Athletic Bilbao, and Villarreal versus Atletico Madrid, with European qualification still to be settled below the top of the table.

The Liga MX Clausura final reaches its conclusion Sunday as well, with Pumas hosting Cruz Azul in the second leg after a 0-0 first-leg draw in which Keylor Navas starred in goal for Pumas. The aggregate scoreline is wide open, and the second leg at the Estadio Olimpico Universitario will decide the title in front of one of the most intense crowds in CONCACAF club soccer. Italy's Serie A title is already settled, with Inter having clinched a 21st Scudetto earlier in May, so the final round there is about European places rather than the championship.

In Germany, the Bundesliga relegation playoff is the storyline to track, with the top-flight's sixteenth-place side facing the second division's third-place finisher across a two-legged tie that brackets the weekend. Major League Soccer also plays its final slate before a roughly six-week break for the World Cup, with the league pausing from late May into mid-July. For the betting markets, the simultaneous La Liga final day and the Liga MX final aggregate are the heaviest-volume soccer events of the weekend once Saturday's finals are settled.