La Liga Stalemate: Betis Holds Real Madrid to a Draw
Real Madrid arrived in Seville with nine points from nine, Kylian Mbappé and Vini Jr on the teamsheet, and a familiar expectation that someone in white would eventually find a way. Real Betis had other ideas.
At the Estadio de La Cartuja, Manuel Pellegrini’s side dug in, rode their luck when they had to, and walked away with a 0-0 draw that owed much to organisation, a defiant goalkeeper and a Real attack that never quite clicked.
Madrid’s stars misfire
José Mourinho named a front line to intimidate: Mbappé, Vini Jr, Jude Bellingham and Arda Guler all starting, with Eduardo Camavinga and Fede Valverde behind them. On paper, it looked ominous for Betis. On grass, it was strangely subdued.
Madrid’s first real opening came on 11 minutes, and it was at the wrong end. A sloppy throw-in from the visitors invited trouble, the ball breaking to Antony, who stepped inside and went for the top-left corner. Thibaut Courtois read it early and palmed it away, a sharp reminder that Betis carried a threat on the break.
The European champions responded by tightening their grip on the ball and pushing Betis back. A long cross into the box on 15 minutes found both Bellingham and Guler attacking the same space. The pair collided, Guler got a toe to it, but his effort lacked power and Valles gathered comfortably. It summed up Madrid’s first half: promising positions, muddled execution.
The best chance of the opening period fell to Vini Jr on 21 minutes. Released on the left, he delayed his shot after a slightly late pass from Mbappé and tried to squeeze the ball in at the near post. It clipped the outside of the upright. Mbappé, who had looked as if he wanted the chance for himself before finally squaring, could only watch as it rolled wide.
Betis, seventh in the table at kick-off after two wins and a bruising 5-2 defeat to Levante, refused to fold. They absorbed pressure and waited for loose touches and loose passes. On 29 minutes, their plan nearly paid off. Antony produced a lovely piece of control and slipped the ball to Cucho, who drilled his shot wide of Courtois’s goal. The chance jolted Madrid, if not for long.
Tempers briefly frayed on 34 minutes when Huijsen thundered into a tackle on Cucho. Antony made his feelings clear, players converged, and the referee chose that moment to call a hydration break. The heat in Seville was one thing; the heat in the game still needed time to rise.
Betis suffered a setback six minutes later. A clash between two of their own players left Llorente nursing a blow to the nose and unable to continue. Marc Bartra came on in his place, adding fresh legs and experience to a back line that was already working overtime.
Mbappé denied, twice
Just before the interval, the contest finally opened up. Madrid broke at pace, Vini Jr racing into space, only to be forced wide by Valles. The Brazilian checked back, spotted Mbappé charging into the box and rolled the ball into his path.
This was the moment. Or it should have been.
Mbappé’s first effort was blocked. The ball came straight back to him, but again Betis bodies threw themselves in the way. Two shots, two blocks, and the Frenchman left staring at the turf as the chance evaporated. Seconds later, Huijsen climbed highest from a corner and sent his header just over the bar.
Madrid walked off at half-time frustrated. Betis walked off knowing they had survived the worst of it and still had something to offer.
Second half loses its spark
The second half began with a whimper rather than a roar. No changes from either side, and no sign yet of Troy Parrott, the Republic of Ireland striker whose name had dominated the build-up.
Madrid earned an early free kick, floated the ball into the area, and watched Valles claim it with ease. The tempo dipped. The intensity that had flickered late in the first half faded. Betis grew more comfortable, Madrid more impatient.
Dumfries tried to inject some edge with his surges down the right, Fran Garcia feeling the full weight of one heavy shoulder in the opening minutes. But the visitors’ rhythm never truly settled. Passes went astray. Combinations broke down. The match ball even came in for criticism, Madrid players complaining to the referee during a stoppage and prompting the officials to swap it out. Symbolic, perhaps, of a night where nothing quite felt right for them in the final third.
Betis, disciplined and compact, continued to pick their moments on the counter. Madrid, for all their possession and talent, could not turn pressure into clear chances. The longer it stayed goalless, the more the home side believed.
Parrott watches on
All the while, Parrott waited.
The Irish forward, stung by harsh reviews in the Spanish press after his first La Liga start against Levante, began the night on the bench. Estadio Deportivo had given him a 4/10 for that outing, praising his persistence in the build-up to Betis’s first goal but highlighting a missed header and a lack of fluency with his new teammates.
He had reason to feel aggrieved. His early weeks in Seville have already included a crucial cameo off the bench against Valencia, where his involvement helped set up Pablo Garcia’s 83rd-minute winner, and an assist for Bartra’s first-half goal against Levante. Yet here, against Real Madrid, Pellegrini kept him in reserve.
There was no half-time reshuffle, no early second-half roll of the dice. As the minutes ticked by and the game cried out for a different kind of presence up front, Parrott stayed seated, watching his teammates scrap for territory against one of Europe’s heavyweights.
By the time the final whistle blew, Betis had their point. Madrid had their clean sheet but not the statement win they wanted. Mbappé and Vini Jr had half-chances and near misses to replay in their minds on the flight home.
Parrott had something else to ponder: in a Betis side holding its own against the league’s elite, how long before his determination, and not his rating, decides nights like this?






