Camp Nou witnessed another emphatic statement in the title race as Barcelona swept aside city rivals Espanyol 4-1, extending their perfect home record in La Liga and tightening their grip on first place. In front of a packed crowd and under the eye of referee Alejandro Hernandez, Hansi Flick’s side combined control with cutting edge to move to 82 points, while Espanyol remain 10th on 38.
Barcelona imposed their authority immediately, monopolising possession in their 4-2-3-1 and pinning Espanyol’s 4-4-1-1 deep. The breakthrough arrived in the 9th minute. Lamine Yamal isolated his marker on the right, drove inside and slipped a precise pass into the channel for Ferran Torres. The forward timed his run perfectly and finished low past Marko Dmitrović to make it 1-0.
The same combination undid Espanyol again in the 25th minute. Once more it was Lamine Yamal creating from the right half-space, threading a clever ball between centre-back and full-back. Ferran Torres darted across the defensive line and, with Espanyol’s back four static, calmly slotted in his second of the afternoon. Barcelona’s dominance in territory and tempo was now fully reflected in the scoreline.
Frustration started to show for the visitors. In the 32nd minute Omar El Hilali went into the book for unsportsmanlike conduct after a late tangle, and seconds later Gavi was cautioned at the other end for his own reaction in a brief flare-up. Espanyol’s attempts to disrupt Barcelona’s rhythm only brought more disciplinary trouble: Edu Expósito was booked for a foul in the 34th minute, and Cyril Ngonge followed with a yellow for another heavy challenge right on 45 minutes.
Deep into first-half stoppage time, Eric García collected a yellow card for roughing in midfield at 45+3, one of the few moments where Espanyol managed to draw Barcelona into a physical contest rather than a technical one. The hosts nevertheless went into the interval 2-0 up and in complete control, having already built a 77 percent share of the ball and repeatedly working shooting positions inside the box.
Both coaches moved quickly at the restart. At 46 minutes, Marc Casadó replaced Gerard Martín for Barcelona, offering fresh legs at the back, while Roberto Fernández came on for Tyrhys Dolan for Espanyol, a more attacking switch from Manolo Gonzalez. Casadó’s first real involvement was less positive: he picked up a yellow card for roughing in the 49th minute after a mistimed challenge in midfield.
Barcelona thought they had killed the contest in the 54th minute when Ferran Torres finished again, only for VAR to intervene. The goal was disallowed for offside, a brief reprieve for Espanyol and a reminder of how easily the leaders were slicing through.
That lifeline energised the visitors, and two minutes later they were back in the game. In the 56th minute Pol Lozano stepped up from midfield to finish a rare Espanyol move with composure, halving the deficit to 2-1. Yet Lozano’s influence quickly turned sour; he was booked just two minutes later, on 58 minutes, for a foul as Barcelona sought to reassert control.
Changes followed on the hour. At 64 minutes, Rubén Sánchez replaced Ngonge for Espanyol, while Flick freshened his attack: Marcus Rashford came on for Gavi and João Cancelo replaced Alejandro Balde, giving Barcelona more direct running up front and an extra playmaker from full-back.
Espanyol continued to roll the dice in the 71st minute, with Pere Milla replacing Kike García and Ramón Terrats coming on for Expósito, adding energy between the lines. Barcelona responded in the 74th minute by withdrawing Ferran Torres, whose brace had defined the first half, and introducing Dani Olmo to add control in the final third.
Espanyol’s last attacking reshuffle arrived in the 80th minute as Charles Pickel replaced the booked Lozano, but the late stages belonged entirely to Barcelona. Before the decisive blows, Fernando Calero collected a yellow card for tripping in the 83rd minute, another symptom of Espanyol’s struggles to cope with the hosts’ rotations.
In the 84th minute, Frenkie de Jong entered for Fermín López, adding fresh passing range from deep. The Dutchman’s influence was immediate. Three minutes later, in the 87th minute, Lamine Yamal crowned his outstanding display with a goal of his own, cutting inside and finishing to restore a two-goal cushion at 3-1.
Barcelona then added a fourth in the 89th minute. De Jong broke Espanyol’s lines with a vertical pass into Marcus Rashford, who had drifted between centre-backs. The forward took a touch and fired clinically past Dmitrović to make it 4-1, sealing a derby rout and underlining the depth Flick now has in attacking areas.
There was still time for one final card as Urko González was booked at 90+2, capping a bruising evening for Espanyol, who finished with six yellow cards.
The statistics told the same story as the scoreline. Barcelona generated 20 shots to Espanyol’s 10, with 10 on target against just 2 for the visitors. Dmitrović made 5 saves to prevent an even heavier defeat, while Barcelona’s Joan García was called into action only twice. The leaders’ territorial dominance was stark: 77 percent possession, 726 passes with 92 percent accuracy, and 16 of their 20 shots coming from inside the box. Espanyol, restricted to 23 percent of the ball and 201 passes, were largely chasing shadows.
On the advanced metrics, Barcelona’s attacking volume was reflected in an xG of 2.81, which they comfortably outperformed on the scoreboard. Espanyol’s xG of 1.17 underlined that Lozano’s goal came from one of few meaningful openings.
Defensively, Barcelona’s back line and midfield shield limited Espanyol to three blocked shots and rarely allowed clean looks at goal. At the other end, Espanyol’s defenders were stretched constantly, blocking four efforts but unable to cope with the variety of Barcelona’s attacks.
Standings Impact
In the standings, Barcelona’s victory moves them from 79 to 82 points, with their goals for column rising from 84 to 88 and goals against from 30 to 31. Their home record is now 17 wins from 17, with 55 scored and 10 conceded, and they remain firmly in command of the title race. Espanyol stay 10th, their points total stuck at 38. Their goals for increase from 37 to 38, but goals against climb from 48 to 52, underlining the defensive frailties that continue to separate them from the battle for European places.





