Both Real Madrid and Barcelona will be in for a tough weekend in the upcoming Spanish top-flight round.

The Spanish top-flight gets more exciting by the week! Matchday 16 in La Liga is upon us, and what a round this is promising to be, as both Real Madrid and Barcelona gear up for tricky fixtures this weekend.

The Blaugrana, who have won back-to-back games under Xavi, are slowly but surely working their way back up the table. The Catalan giants will take on a top-five rival on Saturday in a game that could either bring them back down to Earth or shoot up their confidence.

Los Blancos, on the other hand, are top of the table, having overcome Sevilla and Athletic Club in their last two outings. Unfortunately, things don't get easier for the Madrid giants as they will be facing a fellow title challenger over the weekend.

Atletico, meanwhile, climbed up to the no.2 spot thanks to an amazing run as of late. Given that Simeone's side will be taking on 14th-placed Mallorca, Los Rojiblancos will fancy their odds of maintaining their unbeaten run. Sevilla, on the other hand, need to return to winning ways in La Liga but will be in for another difficult test. Here's everything you need to know ahead of the upcoming Spanish top-flight round.

La Liga standings ahead of Matchday 16?

Pos.TeamMPWDLGFGAGDPForm
1 Real Madrid 34 27 6 1 74 22 +52 87 WWWWW
2 Girona 34 23 5 6 73 42 +31 74 WWWLW
3 Barcelona 34 22 7 5 70 43 +27 73 LWLWW
4 Atlético Madrid 34 21 4 9 63 39 +24 67 WWLWW
5 Athletic Club 34 17 10 7 55 33 +22 61 WLDDL
6 Real Sociedad 34 14 12 8 48 35 +13 54 WLDDW
7 Real Betis 34 13 13 8 43 39 +4 52 WDWWL
8 Valencia 34 13 8 13 37 39 -2 47 LLLWW
9 Villarreal 34 12 9 13 56 58 -2 45 LWWDL
10 Getafe 34 10 13 11 41 47 -6 43 LWDDL
11 Deportivo Alavés 34 11 8 15 32 38 -6 41 WWWLL
12 Sevilla 34 10 11 13 45 46 -1 41 WDWWW
13 Osasuna 34 11 6 17 37 51 -14 39 LLLLW
14 Las Palmas 34 10 7 17 30 43 -13 37 LLLLL
15 Celta de Vigo 34 8 10 16 40 52 -12 34 WLWLD
16 Rayo Vallecano 34 7 13 14 27 43 -16 34 LLWDD
17 Mallorca 34 6 14 14 27 40 -13 32 LDLLD
18 Cádiz 34 4 14 16 23 49 -26 26 LDLLW
19 Granada 34 4 9 21 36 64 -28 21 LWDWL
20 Almería 34 2 11 21 33 67 -34 17 WLLDL

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

Top games to watch on Matchday 16 in La Liga

Sevilla vs Villarreal: Lopetegui's men head into the upcoming Spanish top-flight round having failed to win their last two fixtures. First came a 2-2 draw with Alaves, a disappointing result that was quickly followed up on with the 2-1 loss to Real Madrid. Those back-to-back slip-ups have now left Sevilla in fourth, with Los Hispalenses sitting only a single point ahead of fifth-placed Real Betis. Unfortunately, their next fixture is a tie with Villarreal. While Unai Emery's side lost 3-1 to Barcelona over the weekend, the Yellow Submarine came out of that match with a performance worthy of respectt. Unfortunately, last season's Europa League winners couldn't come away with anything more than that, but will be back on the hunt for three points when they visit the Ramón Sánchez Pizjuán Stadium.

Barcelona vs Real Betis: Back-to-back wins is a great way to start life as a manager at Barcelona, but Xavi will enter this round with concern regarding their most recent performance against Villarreal. Despite the victory, the Catalan giants left a lot to be desired. Next up is Real Betis, who sit in fifth. The visitors will arrive with confidence, having beaten Elche 3-0 over the weekend, and will thus target a victory at the Camp Nou. The Blaugrana must do everything in their power to avoid this. Momentum is key for Depay and Co, especially given that they will be heading to the Allianz Arena for their decisive sixth and final game of the UEFA Champions League group stage straight after that.

Real Sociedad vs Real Madrid: The tough fixtures continue on rolling for Real Madrid. After crucial successive wins over Sevilla and Athletic Club, Los Blancos will now have to shift focus to their upcoming trip to Real Sociedad. La Real are currently third in the league, having drawn with Valencia and lost 1-0 to Espanyol in their last two fixtures. Isak and Co. have thus fallen seven points behind Los Merengues but will get the perfect opportunity to slash that lead.

Who's in and who's out?

Here are the list of players ruled out for the upcoming round from La Liga's top clubs:

Barcelona: Braithwaite, Fati, Pedri, Dani Alves, and Aguero

Real Betis: Sabaly and Fekir (out); Pezzella, Bravo, and Montoya (out)

Sevilla: En-Nesyri and Navas (out); Lamela and Suso (doubtful)

Villarreal: None

Real Madrid: Bale and Ceballos

Atletico Madrid: Trippier (out); Lodi and Felix (doubtful)

Full list of games for Matchday 16 in La Liga