Barcelona
After a thrilling Champions League semi-final against Inter Milan, Barcelona fell in extra time at San Siro, losing 7-6 on aggregate.
While the wait for their first European silverware since 2015 continues, Barcelona still have the fate of the La Liga title in their hands. They have a four-point lead over Real Madrid and avoiding defeat on Monday could be enough for them to secure the title in the subsequent weeks.
With Robert Lewandowski set to make a comeback, the Catalonians will have incredible firepower up front that could make life difficult for the leaky Madrid defence.
Team News: Lewandowski and Ronald Araujo should start, while Jules Kounde and Alejandro Balde are expected to miss out again.
Predicted Lineup: Szczesny; Garcia, Araujo, Cubarsi, Martinez; De Jong, Pedri; Yamal, Olmo, Raphinha; Lewandowski.
Real Madrid
Football betting sites have Real Madrid as underdogs for this clash—recent form helps explain why.
Los Blancos are on a four-match winning run in the league, but they have lost to Barcelona in the Copa del Rey final and Arsenal in the Champions League quarter-finals during that time. Their defence has seemed more and more fragile as injuries and suspensions pile up. Not exactly ideal against Barcelona's world-class attack.
Madrid, of course, has its own star-studded forward-pack with Kylian Mbappe, Jude Bellingham, and Vinicius Jr., but a flimsy defence makes them vulnerable.
Team News: Eduardo Camavinga might miss another match as he continues to struggle with an adductor injury.
Predicted Lineup: Courtois; Vazquez, Asencio, Tchouameni, F Garcia; Valverde, Ceballos, Modric; Bellingham; Vinicius, Mbappe.