LaLiga returned on Thursday with the title, European places and relegation all set to go down to the wire. Check out all the run-in fixtures, stats you need to know & previews here.
LaLiga will stage matches every single day until July 19, and this festival of football will help decide some burning issues in Spain, with everything up for grabs.
The title may be the usual two-horse race between Barcelona and Real Madrid, but it could go right down to the wire, while there's a five-way fight for the Champions League and a tense dog-fight at the bottom.
Here's what's happening in the top division in Spain....
How is the title race going?
Who is going to get relegated?
LaLiga stats & trends for betting
Lionel Messi is pretty good, and since Cristiano Ronaldo left town he's now the undisputed sheriff of LaLiga and shows no signs of slowing down - scoring 19 in 22 games and throwing in 12 assists for good measure.
He leads the league in both stats and will certainly win the Pichichi as the league's top scorer for a fourth straight year and seventh time in all. It could be his lowest league total for a while though, as he needs a goal a game to break the 30-goal mark for the fourth straight season - and the ninth time in 11.
So if we stay away from Messi then let's head to Madrid and Real's continually underrated Karim Benzema, who is second in the scoring charts with 14 but eye-catchingly with seven of those being the first goal in the game.
Athletic Bilbao frontman Raul Garcia makes his goals count even more - he's only got nine this season but six of those have been the first goal of the game. That's the same number as Messi so he's another one to watch for in the first goalscorer wagers.
Miserly Madrid
It's hard to find the back of the net as a visitor to the Spanish capital, but it's not just Simeone's Atletico putting the shutters up at the back, with Real and surprise package Getafe also keeping it tight - these sides have three of the four best defences in the division.
An underrated facet of Real Madrid's game this season has been their defending, they're grinding out Atletico Madrid numbers rather than playing the kind of free-wheeling Galacticos football we've seen in years gone by.
Zidane's side actually have the best defence in LaLiga, conceding just 19 goals in 27 games so far this season, with 13 clean sheets resulting in nine 'wins to nil' so far. That's one fewer than Getafe though, who have turned 12 clean sheets into 10 'wins to nil' and were the joint kings of that category alongside Sevilla - until their opening night win over Betis.
LaLiga top scorers
19 - Lionel Messi (Barca)
14 - Karim Benzema (RM)
11 - Gerard Moreno (Villarreal) | Roger Marti (Levante) | Lucas (Alaves) | Luis Suarez (Barca) | Lucas Ocampos (Sevilla)
10 - Angel (Getafe)
Full remaining LaLiga fixtures & kick-off times (BST)
Matchday 28
Thursday June 11
- Sevilla v Real Betis 9pm - Full preview
Friday June 12
- Granada v Getafe 6.30pm
- Valencia v Levante 9pm
Saturday June 13
- Espanyol v Alaves 12pm
- Celta Vigo v Villarreal 5pm
- Leganés v Real Valladolid 7.30pm
- Mallorca v Barcelona 9pm
Sunday June 14
- Athletic Bilbao v Atlético Madrid 12pm
- Real Madrid v Eibar 7.30pm
- Real Sociedad v Osasuna 9pm
MatchDay 29
Monday June 15
- Levante v Sevilla 6.30pm
- Betis v Granada 9pm
Tuesday June 16
- Villarreal v Mallorca 6.30pm
- Getafe v Espanyol 6.30pm
- Barcelona v Leganes 9pm
Wednesday June 17
- Eibar v Athletic Bilbao 6.30pm
- Valladolid v Celta 6.30pm
- Osasuna v Atletico Madrid 9pm
Thursday June 18
- Alaves v Real Sociedad 6.30pm
- Real Madrid v Valencia 9pm
Matchday 28
- Athletic Bilbao v Atlético Madrid
- Celta de Vigo v Villarreal
- Espanyol v Alaves
- Granada v Getafe
- Leganés v Real Valladolid
- Mallorca v Barcelona
- Real Madrid v Eibar
- Real Sociedad v Osasuna
- Sevilla v Real Betis
- Valencia v Levante
MatchDay 29
- Alaves v Real Sociedad
- Barcelona v Leganes
- Eibar v Athletic Bilbao
- Getafe v Espanyol
- Levante v Sevilla
- Osasuna v Atletico Madrid
- Betis v Granada
- Real Madrid v Valencia
- Valladolid v Celta
- Villarreal v Mallorca
MatchDay 30
- Athletic Bilbao v Real Betis
- Atletico Madrid v Valladolid
- Celta v Alavés
- Espanyol v Levante
- Getafe v Eibar
- Granada v Villarreal
- Mallorca v Leganés
- Real Sociedad v Real Madrid
- Sevilla v Barcelona
- Valencia v Osasuna
MatchDay 31
- Alavés v Osasuna
- Barcelona v Athletic
- Eibar v Valencia
- Leganés v Granada
- Levante v Atlético
- Betis v Espanyol
- R. Madrid v Mallorca
- R. Sociedad v Celta
- Valladolid v Getafe
- Villarreal v Sevilla
MatchDay 32
- VillarrealValencia
- AthleticMallorca
- AtléticoAlavés
- CeltaBarcelona
- EspanyolR. Madrid
- GetafeR. Sociedad
- GranadaEibar
- LevanteBetis
- OsasunaLeganés
- SevillaValladolid
MatchDay 33
- AlavésGranada
- BarcelonaAtlético
- EibarOsasuna
- LeganésSevilla
- MallorcaCelta
- BetisVillarreal
- R. MadridGetafe
- R. SociedadEspanyol
- ValladolidLevante
- ValenciaAthletic
MatchDay 34
- Athletic v R. Madrid
- Atlético v Mallorca
- Celta v Betis
- Espanyol v Leganés
- Granada v Valencia
- Levante v R. Sociedad
- Osasuna v Getafe
- Valladolid v Alavés
- Sevilla v Eibar
- Villarreal v Barcelona
MatchDay 35
- Athletic v Sevilla
- Barcelona v Espanyol
- Celta v Atlético
- Eibar v Leganés
- Getafe v Villarreal
- Mallorca v Levante
- Betis v Osasuna
- R. Madrid v Alavés
- R. Sociedad v Granada
- Valencia v Valladolid
MatchDay 36
- Alavés v Getafe
- Atlético v Betis
- Espanyol v Eibar
- Granada v R. Madrid
- Leganés v Valencia
- Levante v Athletic
- Osasuna v Celta
- Valladolid v Barcelona
- Sevilla v Mallorca
- Villarreal v R. Sociedad
MatchDay 37
- Athletic v Leganés
- Barcelona v Osasuna
- Celta v Levante
- Eibar v Valladolid
- Getafe v Atlético
- Mallorca v Granada
- Betis v Alavés
- R. Madrid v Villarreal
- R. Sociedad v Sevilla
- Valencia v Espanyol
MatchDay 38
- Alavés v Barcelona
- Atlético v R. Sociedad
- Espanyol v Celta
- Granada v Athletic
- Leganés v R. Madrid
- Levante v Getafe
- Osasuna v Mallorca
- Valladolid v Betis
- Sevilla v Valencia
- Villarreal v Eibar
