The score and the xG side by side. Where they disagree, someone rode their luck or wasted chances — and that is exactly how the season-long gap builds up.
| Match | Score | xG | Who deserved it |
|---|---|---|---|
| Espanyol — Elche | 1:3 | 1.08 : 1.25 | even by chances |
| Osasuna — Rayo Vallecano | 1:1 | 0.93 : 1.36 | even by chances |
| Athletic Club — Alavés | 0:0 | 1.46 : 0.05 | dropped points |
| Celta Vigo — Racing Santander | 5:0 | 2.23 : 0.72 | deserved |
| Sevilla — Barcelona | 1:3 | 0.76 : 3.56 | deserved |
| Getafe — Málaga | 1:0 | 1.19 : 0.66 | deserved |
| Atlético Madrid — Real Madrid | 2:1 | 2.41 : 0.42 | deserved |
| Deportivo La Coruña — Real Betis | 1:1 | 1.94 : 1.00 | dropped points |
| Villarreal — Levante | 3:1 | 4.29 : 0.94 | deserved |
| Valencia — Real Sociedad | 2:3 | 1.53 : 2.33 | deserved |
Villarreal — 4.29 xG. Opponent: Levante. Result: a win.
Athletic Club: 1.46 xG against the opponent's 0.05. Result: a draw.