Real Madrid's Late Winner vs Espanyol: Mourinho's Flaws Exposed
Real Madrid left it late. Again.
On a tense night in Catalonia, Los Blancos opened their 2026–27 La Liga campaign with a 2–1 win over Espanyol, stealing all three points in the 90th minute. The scoreline flatters them. The performance does not.
For José Mourinho’s second spell in charge, the script began perfectly. On nine minutes, Real found a moment of clarity amid what would later become chaos. Arda Güler stood over a set piece and whipped in a vicious, teasing delivery. Jude Bellingham, timing his run to perfection, rose to meet it and buried his header. One ball, one run, one goal. Mourinho’s new era had its first highlight.
For a while, that was as good as it got.
Bright Start, Slow Unraveling
Real initially controlled the tempo, but the grip loosened with every passing minute. Espanyol grew bolder, Madrid more careless. The warning signs were there; nobody in white heeded them.
On the half-hour, the punishment arrived. Álex Calatrava ghosted into the box, unchecked and untracked, and fired past Thibaut Courtois. Federico Valverde, rooted to the spot and pointing instead of defending, watched the midfielder run off him and score. Courtois, largely a spectator to that point, could do nothing.
You might expect a Mourinho team, stung and level at the break, to come out snarling. It didn’t happen. Whatever was said in the dressing room stayed there. On the pitch, Real were flat, predictable, and short of ideas against a disciplined Espanyol low block that has tormented them for two seasons running.
Vinícius Júnior ran into the same cul-de-sacs down the left. The tricks were familiar; so was the defending against them. Kylian Mbappé, frustrated, drifted out to the right in search of the ball, carved out a few half-chances, and then missed the kind of opportunity that usually defines his reputation—heading wide with the goal gaping after the restart.
The pattern became painfully familiar: slow circulation, hopeful crosses, no incision. Bernardo Silva and Valverde offered tidy touches but little penetration. The midfield, again, felt like a problem rather than a platform.
Espí Saves the Stars
As the clock ticked into the final minutes, Real looked resigned to a draw that would have felt like a defeat. The plan, if there was one, seemed to revolve around Mbappé or Vinícius conjuring something from nothing. They never quite clicked, rarely on the same wavelength, often occupying similar spaces without combining decisively.
So it fell to the new kid.
Introduced in the 80th minute, Carlos Espí stepped into a game begging for a hero. Mbappé finally found a sliver of space and pieced together a sharp move down the right. The ball broke kindly, and Espí pounced, drilling home the winner in the 90th minute on his debut. One chance, one ruthless finish. Madrid, undeserving or not, were off the hook.
It was not an emphatic beginning to Mourinho’s second act, but it was a winning one.
Player Ratings: Güler Shines, Espí Delivers
- Thibaut Courtois — 6.7
Barely involved, and when Espanyol did score, his defence abandoned him. Another goal conceded that owed nothing to his own work. - Denzel Dumfries — 7.2
Chosen ahead of Trent Alexander-Arnold for defensive security, yet repeatedly needed Ibrahima Konaté to cover when he surged too high. Beaten in the build-up to Espanyol’s equalizer and never truly convincing as an attacking outlet despite getting forward. - Ibrahima Konaté — 7.7
A commanding debut. Dominant in duels, used his frame to bully Espanyol’s forwards and made key clearances. Still, his positioning inside the box occasionally looked uncertain. - Dean Huijsen — 7.1
Showed why Madrid value his distribution, hitting five passes into the final third. Defended solidly and quite literally bled for the cause. - Álvaro Carreras — 7.4
After a rocky previous season, a clean, mistake-free outing counts as progress. Linked neatly with the midfield and stayed switched on defensively. - Bernardo Silva — 7.1
Calm on the ball, orchestrated some promising spells and helped manage the rhythm at times. But those moments came and went too quickly. Won only two of his nine duels, which underlined the lack of bite in the middle. - Federico Valverde — 8.1
His rating flatters the night’s defining lapse. Ball-watching on Calatrava’s goal, he allowed the scorer to run free into the box. Later rattled the outside of the post with a fierce effort, but overall never truly imposed himself. - Arda Güler — 8.5
Madrid’s best creator by distance. His set-piece assist for Bellingham was exquisite, and every time he found space, he looked up and picked passes that split lines and unsettled Espanyol. Easily the sharpest playmaker on the pitch and unfortunate to be withdrawn just after the hour. - Jude Bellingham — 8.3
Carried his England summer form straight into La Liga. Scored the first goal of the Mourinho era, then kept driving at Espanyol with surging runs and flashes of skill. A constant threat between the lines. - Vinícius Júnior — 7.2
Kicked and clipped all night but still went down too easily at times. Never found his rhythm. Finished without a single chance created or shot on target, a brutal stat line for a player of his status. - Kylian Mbappé — 7.4
Restless and increasingly irritated, he roamed to the right wing in search of involvement. Missed a glaring header in the second half, the kind he usually buries, but redeemed himself with the move that opened the door for Espí’s late winner. - Yan Diomande (64’ for Güler) — 6.4
Delivered some useful balls and helped spark the sequence that ended with Espí’s goal. Overcomplicated things in the box on other occasions. - Marc Cucurella (64’ for Carreras) — 6.7
Still working his way back after the World Cup. Solid enough, but the understanding with Vinícius Jr is clearly a work in progress. - Trent Alexander-Arnold (80’ for Dumfries) — 6.3
Steady cameo with limited time to influence the attack. - Eduardo Camavinga (80’ for Silva) — 6.4
Kept it simple and precise. Did not misplace a pass. - Carlos Espí (80’ for Bellingham) — 7.5
Dream debut. Came on, stayed alert, and hammered home the winner when it mattered most.
Subs not used: Andriy Lunin (GK), Sergio Mestre (GK), Antonio Rüdiger, Mario Rivas, Jorge Cestero, Alexis Ciria, Brahim Díaz.
Tactical Choices and Old Wounds
Mourinho’s first big call of the season was clear: Dumfries over Alexander-Arnold. On paper, it made sense—tighten the back line, sacrifice some attacking thrust. On the pitch, the decision unraveled. Dumfries struggled defensively on the equalizer and offered little to justify his selection going forward, forcing Mbappé to occupy his flank just to create danger. Madrid ended up with neither the solidity they sought nor the attacking edge they surrendered.
In midfield, the concerns are familiar and serious. Valverde, supposedly in his comfort zone, produced another uneven display in his “natural” role. Bernardo Silva floated in and out of the game, unable to stamp consistent authority. For a club aiming to dethrone Barcelona, this central unit still looks worryingly fragile.
The bright spots came from higher up. Güler and Bellingham were at the heart of everything positive Real produced, dovetailing with energy and imagination. Their movement, pressing, and invention gave Madrid their few moments of genuine quality. If Mourinho is searching for a blueprint, it likely starts with those two.
The scoreline says Real Madrid began their title bid with a win. The performance says something else. How long can late escapes and individual brilliance mask structural problems in a team built to chase Barcelona off their throne?


