The Madrid Derby will take center-stage this weekend, with Barcelona trying to take advantage of any slip-ups when they visit Málaga.

With only a handful of teams having more games to play, eight matchdays lie in front of us in La Liga. This weekend, the Spanish top flight will give fans around the world some top-class football, where title contenders Real Madrid and Barcelona won't have the chance to take their foot off the gas even with their continental matches next week. 

La Liga's Matchday 31 will begin this Friday, but the "main course" will come on Saturday, as one of the most heated rivalries in Spain will see Real Madrid and Atlético fight each other to earn bragging rights in the Spanish capital.

Speaking about that game, fans and experts have to expect a different match than the one that took place in November. Los Blancos dominated the opposition at Estadio Vicente Calderón, but Simeone's team has found its form in spectacular fashion, and they will surely put up a fight against the league leaders, who have been blessed with a bit of luck in some games to keep the top spot in the domestic tournament.

Broadcast info (U.S. only) Saturday, April 8, at 07:15 PT/ 09:15 CT/ 10:15 ET on beIN SPORTS en Español, beIN SPORTS USA, fuboTV, beIN SPORTS CONNECT U.S.A.

Later that day, Barcelona travels to the South of Spain, where Málaga will host them at La Rosaleda. Los Boquerones haven't shown their true style this season, but even if things are not going well for the blue-and-white side, they always find a way to complicate things for Los Blaugranas. Will this be the case on Saturday evening?

Broadcast info (U.S. only) Saturday, April 8 at 11:45 PT/ 13:45 CT/ 14:45 ET on beIN SPORTS USA, fuboTV, beIN SPORTS CONNECT U.S.A., beIN SPORTS en Español.

Here are the rest of this weekend's games in La Liga.

April 7Villarreal vs Athletic Club - 11:45 PT/ 13:45 CT/ 14:45 ET

April 8Espanyol vs Deportivo Alavés - 04:00 PT/ 06:00 CT/ 07:00 ET

April 8Sevilla vs Deportivo La Coruña - 09: 30 PT/ 11:30 CT/ 12:30 ET

April 9Granada vs Valencia - 03:00 PT/ 05:00 CT/ 06:00 ET

April 9Celta de Vigo vs Eibar - 07:15 PT/ 09:15 CT/ 10:15 ET

April 9Osasuna vs Leganés - 09: 30 PT/ 11:30 CT/ 12:30 ET

April 9: Las Palmas vs Real Betis - 11:45 PT/ 13:45 CT/ 14:45 ET

April 10Real Sociedad vs Sporting de Gijón - 11:45 PT/ 13:45 CT/ 14:45 ET

*Click on each game for further broadcast details.

La Liga's standings prior to Matchday 31 

Only Real Madrid, Eibar, Valencia, Celta & Las Palmas have games in hand before this weekend's action. Will we see any changes in this table after the last game of the weekend has been played?

Pos.TeamMPWDLGFGAGDPForm
1 Real Madrid 32 25 6 1 70 22 +48 81 WWWWW
2 Barcelona 32 21 7 4 64 37 +27 70 LWWWW
3 Girona 32 21 5 6 67 40 +27 68 WLWLW
4 Atlético Madrid 32 19 4 9 59 38 +21 61 LWWLL
5 Athletic Club 32 16 10 6 52 30 +22 58 DDLWW
6 Real Sociedad 32 13 12 7 46 34 +12 51 DDWWW
7 Real Betis 32 12 12 8 40 38 +2 48 WWLLL
8 Valencia 32 13 8 11 35 34 +1 47 LWWDL
9 Villarreal 32 11 9 12 51 55 -4 42 WDLWW
10 Getafe 32 9 13 10 38 44 -6 40 DDLWL
11 Osasuna 32 11 6 15 37 46 -9 39 LLWLL
12 Sevilla 32 9 10 13 41 45 -4 37 WWWLD
13 Las Palmas 32 10 7 15 30 39 -9 37 LLLLL
14 Deportivo Alavés 32 9 8 15 28 38 -10 35 WLLLW
15 Rayo Vallecano 32 7 13 12 27 39 -12 34 WDDWL
16 Mallorca 32 6 13 13 26 38 -12 31 LLDWL
17 Celta de Vigo 32 7 10 15 37 47 -10 31 WLDWL
18 Cádiz 32 4 13 15 22 45 -23 25 LLWLW
19 Granada 32 3 9 20 33 61 -28 18 DWLLL
20 Almería 32 1 11 20 31 64 -33 14 LDLWD

Champions League (Group Stage)
Europa League (Group Stage)
Promotion - Europa Conference League (Qualification: )
Relegation - LaLiga2