Football News & Analysis
AI-powered match previews, recaps, and tactical analysis
Valencia vs Barcelona: Champions to sign off with Mestalla test
Barcelona arrive at Mestalla as overwhelming favourites to crown a dominant season, but Valencia's recent away heroics offer hope — the hosts stunned Real Sociedad 4-3 last time out.
Real Madrid vs Athletic Club: Bernabéu farewell as title race fades
Real Madrid host Athletic Club on matchday 38 at the Estadio Santiago Bernabéu in what promises to be an emotional closing act — the hosts 38 points clear and heavy favourites despite a disappointing campaign.
Mallorca vs Real Oviedo: Relegation battle reaches climax at Son Moix
Mallorca host bottom-of-the-table Oviedo in a season finale with contrasting stakes — the hosts seeking to consolidate mid-table safety, visitors fighting for survival. Kickoff 19:00 BST, Sat 23 May.
Getafe vs Osasuna: Inconsistency reigns as La Liga season reaches finale
Getafe host Osasuna on the final day at the Estadio Coliseum with both sides mired in erratic form — a low-conviction contest that could swing either way.
Espanyol vs Real Sociedad: Level on points, uneven form shapes season finale
Espanyol and Real Sociedad meet at the RCDE Stadium on the final day of La Liga, locked on 45 points but pulling in opposite directions. Españyol's resurgent form clashes with Sociedad's wavering campaign.
Celta Vigo vs Sevilla: Season finale on knife's edge at Balaídos
Celta host Sevilla in La Liga's final round with both sides battling for European places. Despite fifth-place hosts' alarming home form collapse, oddsmakers favour a competitive draw at the Estadio Abanca-Balaídos.
Real Betis vs Levante: Pellegrini's side eye fifth-place finish as visitors battle relegation
Real Betis host struggling Levante at the Estadio de La Cartuja in La Liga's final round, with the hosts 12 points clear in fifth and Levante fighting for survival.
Alaves vs Rayo Vallecano: Season finale promises tight encounter at Mendizorroza
Alaves host Rayo Vallecano on the final day of La Liga knowing a draw could suit both sides, though the visitors' superior league position gives them the edge in Saturday's Vitoria-Gasteiz showdown.
Lazio vs Pisa: Relegated Pisans face Olimpico ordeal as hosts seek redemption
Lazio host relegated Pisa on the final day of Serie A — a 33-point gulf and vastly contrasting form make this a formality, though the Biancocelesti desperately need a positive result.
Bologna vs Inter: Nerazzurri chase Serie A coronation at the Dall'Ara
Inter travel to Bologna on the final day seeking to seal the Serie A title with overwhelming odds stacked in their favour. The Citizens hold an 86-point haul and a +54 goal difference — can the Rossoblu spring a surprise at home?
Ajax vs Groningen: Dutch semi-final on knife-edge after stadium switch
Ajax face Groningen in an Eredivisie play-off semi-final at an unfamiliar venue, with the Citizens' patchy home form offering the visitors genuine upset hope despite an eight-point league gap.
Chelsea 2-1 Tottenham: Fernández settles it as Spurs' survival goes to final day
Enzo Fernández inspired Chelsea to a 2-1 victory at Stamford Bridge, leaving Tottenham's Premier League survival hanging by a thread with one match remaining.
Bournemouth 1-1 Manchester City: Haaland's late equaliser hands Arsenal the title
Manchester City's title dream dies on the South Coast as Bournemouth hold firm at the Vitality Stadium. Eli Kroupi's first-half goal looked set to seal a shock upset, but Erling Haaland's 90+5 equaliser comes too late — Arsenal are Premier League champions.
Fiorentina vs Atalanta: Bergamo side favoured despite Florence test in Serie A finale
Fiorentina host Atalanta on the final day of Serie A knowing their defensive frailties — 49 goals conceded — could be ruthlessly exposed by visitors who boast a 17-point gap in the table and superior attacking firepower.
FC Utrecht vs SC Heerenveen: Semi-final showdown at Galgenwaard
Utrecht's five-game home winning streak sets them up as narrow favourites against inconsistent Heerenveen in a cagey Eredivisie semi-final. De Wit in form.
Wolfsburg vs Paderborn: Survival on the knife-edge at the Volkswagen Arena
VfL Wolfsburg face SC Paderborn in a crucial Bundesliga promotion/relegation playoff on Thursday. The hosts, languishing in 16th place, are in freefall at home—but Koulierakis's recent form offers a glimmer of hope.
SC Freiburg vs Aston Villa: Emery's Europa League pedigree tested in Istanbul final
Aston Villa chase their first major European trophy since 1982 when they face SC Freiburg in Wednesday's Europa League final at Besiktas Park. Unai Emery's experience in the competition is favoured against a Freiburg side seeking their maiden silverware.
Torreense vs Casa Pia: Survival stakes on the line in Torres Vedras
A Primeira Liga playoff showdown with everything to play for as Casa Pia battle relegation. Torreense host a visiting side desperate to claw their way out of the drop zone.
Nashville SC 3-2 Los Angeles FC: Mukhtar's hat-trick seals title credentials at Geodis Park
Hany Mukhtar's historic three-goal haul powers Nashville to a thrilling 3-2 victory over LAFC, extending their unbeaten run to seven and moving them top of the Supporters' Shield standings.
Inter Miami 2-0 Portland Timbers: Messi settles it as hosts claim historic Nu Stadium victory
Lionel Messi scored and assisted as Inter Miami defeated Portland Timbers 2-0 at Nu Stadium in their first win at the new venue, with Germán Berterame adding the second.