La Liga Results (21-24 August 2026): Barcelona Thrash Elche 5-0, Real Madrid Survive in Barcelona
FC Barcelona thrash Elche 5-0 with braces from Raphinha and Fermín López, Real Madrid grind out a win away at Espanyol (2-1), and Atlético Madrid share the points with Villarreal (2-2): here's the round-up of La Liga matchday 2 (21-24 August 2026).

La Liga matchday 2 (21-24 August 2026) served up seven matches, headlined by FC Barcelona's demolition of Elche and Real Madrid's tight win away at Espanyol.
Barcelona thrash Elche
FC Barcelona made light work of Elche, winning 5-0. Raphinha opened the scoring from the penalty spot (14'), before Karim Adeyemi doubled the lead (45'). In the second half, Raphinha added his second of the night (67'), before Fermín López capped the rout with a brace of his own (71' and 79'). Full match report here.
Real Madrid grind out a win
Real Madrid edged past Espanyol 2-1 away from home, courtesy of an early Jude Bellingham goal (9') and a late winner from Carlos Espí deep into stoppage time (90'), after Antonio Calatrava had levelled for the hosts (30').
Elsewhere, Atlético Madrid shared the points with Villarreal (2-2) in a match that saw Le Normand sent off (76'), after two penalties converted by Gerard Moreno (66') and Georges Mikautadze (78') for the visitors, against goals from Marc Pubill (59') and Giovanni Simeone (85') for the hosts.
Other results
- Real Betis 1-0 Real Sociedad (Riquelme 63')
- Athletic Bilbao 1-3 Sevilla (Berchiche sent off 11', visitors' goals: Oso 15', Ejuke 50', Romero 57', vs. Paredes 70')
- Valencia 0-0 Celta Vigo
- Getafe 1-0 Racing Santander (Ünal 81')
