![La Liga Matchday 31 results and standings](https://laligaupdate.com/wp-content/uploads/2023/04/La-Liga-2022_23-MD31-result-and-standings-min-800x500.jpg)
La Liga Matchday 31 results and standings
La Liga Matchday 31 results and standings as we look at the midweek fixtures with shock defeats for the Spanish top flight giants like Barcelona and Real Madrid.
SIGN UP ON M88 MANSION TO GET YOUR LALIGA FIX WITH A SINGLE CLICK!
La Liga Matchday 31 results
- Girona 4-2 Real Madrid
- Cadiz 0-1 Osasuna
- Betis 0-0 Sociedad
- Getafe 1-2 Almeria
- Atletico Madrid 3-1 Mallorca
- Vallecano 2-1 Barcelona
- Celta 1-0 Elche
- Valencia 2-1 Valladolid
- Bilbao 0-1 Sevilla
- Villareal 4-2 Espanyol
![](https://laligaupdate.com/wp-content/uploads/2023/04/MY-Match-Results-MD-31-min.jpg)
Highlights of the week
Girona 4-2 Madrid
It was the utter upset of the midweek fixtures, as Valentine Castellanos netted four goals against Los Blancos in front of the home fans at the Estadi Montilivi.
An easy POTM for the striker who is the first name to score four against Real Madrid at an league game in the 21st century, and he did that with just 6 shots on target.
Two goals from Vinicius Jr and Lucas Vazquez could not save Carlo Ancelotti’s side from their second defeat in five league games.
![Castellanos scored four against Madrid](https://laligaupdate.com/wp-content/uploads/2023/04/Castellanos--1024x827.jpeg)
Vallecano 2-1 Barca
Xavi’s side could not take advantage of their rival’s slip-up to go 14 points clear at the top.
Alvaro Garcia and Fran Garcia fired Los Franjirrojos to a tight victory over the Spanish top flight current leader.
It’s not the result that we predicted for the midweek La Liga fixture as Barca travelled to Vallecano, but Andoni Iraola’s side have won against Barca and Los Blancos in the same domestic season.
It was the host that held on to claim a surprise victory as the leaders have now taken just five points from the last 12 available to them in LaLiga, only managing one win in their last five matches across all competitions (D2 L2).
![Vallecano 2-1 Barcelona](https://laligaupdate.com/wp-content/uploads/2023/04/Vallecano-2-1-Barcelona-La-Liga-result-min.jpg)
League standings
Valencia secured a crucial victory at home against Valldolid to temporarily escape from the relegation zone, while Elche is in deeper crisis after the tight defeat at Celta Vigo.