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.SquadraPGVPSGFGSDRPtForma
1 Real Madrid 32 25 6 1 70 22 +48 81 VVVVV
2 Barcelona 32 21 7 4 64 37 +27 70 SVVVV
3 Girona 32 21 5 6 67 40 +27 68 VSVSV
4 Atlético Madrid 32 19 4 9 59 38 +21 61 SVVSS
5 Athletic Club 32 16 10 6 52 30 +22 58 PPSVV
6 Real Sociedad 32 13 12 7 46 34 +12 51 PPVVV
7 Real Betis 32 12 12 8 40 38 +2 48 VVSSS
8 Valencia 32 13 8 11 35 34 +1 47 SVVPS
9 Villarreal 32 11 9 12 51 55 -4 42 VPSVV
10 Getafe 32 9 13 10 38 44 -6 40 PPSVS
11 Osasuna 32 11 6 15 37 46 -9 39 SSVSS
12 Sevilla 32 9 10 13 41 45 -4 37 VVVSP
13 Las Palmas 32 10 7 15 30 39 -9 37 SSSSS
14 Deportivo Alavés 32 9 8 15 28 38 -10 35 VSSSV
15 Rayo Vallecano 32 7 13 12 27 39 -12 34 VPPVS
16 Mallorca 32 6 13 13 26 38 -12 31 SSPVS
17 Celta de Vigo 32 7 10 15 37 47 -10 31 VSPVS
18 Cádiz 32 4 13 15 22 45 -23 25 SSVSV
19 Granada 32 3 9 20 33 61 -28 18 PVSSS
20 Almería 32 1 11 20 31 64 -33 14 SPSVP

Champions League (fase a gironi)
Europa League (fase a gironi)
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