Barcelona's road to the 2022-23 La Liga title is free and clear as the team has a 13-point lead atop the standings.
Barca drew last week, their first dropped points since Frebruary, but rivals Real Madrid lost on the same weekend, meaning the Catalans actually grew their lead. Barcelona travel to Getafe to face the league's 15th-place team on Sunday.
Meanwhile, Real Madrid will also take to the road this weekend, travelling to Cadiz on Saturday. Cadiz are in 14th and are coming off a victory in Matchday 28.
Here's the full schedule for Matchday 29 of the La Liga season, plus how to watch every game live.
La Liga Matchday 29: Schedule, fixtures, live streams
Streaming options listed below are for the United States, Canada and the United Kingdom. For listings in your region, consult laliga.com .
Friday, April 14
Rayo Vallecano vs. Osasuna
- Kick-off time: 8:00 p.m. BST / 3:00 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Saturday, April 15
Villarreal vs. Valladolid
- Kick-off time: 1:00 p.m. BST / 8:00 a.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Atheltic Bilbao vs. Real Sociedad
- Kick-off time: 3:15 p.m. BST / 10:15 a.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Real Betis vs. Espanyol
- Kick-off time: 5:30 p.m. BST / 12:30 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Cadiz vs. Real Madrid
- Kick-off time: 8:00 p.m. BST / 3:00 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Sunday, April 16
Girona vs. Elche
- Kick-off time: 1:00 p.m. BST / 8:00 a.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Getafe vs. Barcelona
- Kick-off time: 3:15 p.m. BST / 10:15 a.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Atletico Madrid vs. Almeria
- Kick-off time: 5:30 p.m. BST / 12:30 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Valencia vs. Sevilla
- Kick-off time: 8:00 p.m. BST / 3:00 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)
Monday, April 17
Celta Vigo vs. Mallorca
- Kick-off time: 8:00 p.m. BST / 3:00 p.m. ET
- Live stream: ESPN+ (USA), TSN+ (Canada), LaLiga TV (UK)