Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

★ Moneyball Original · Opinion

Barcelona vs Real Madrid: how Mourinho outwitted Flick in his first Clásico back

Moneyball analysis: Barcelona 1-2 Real Madrid

Barcelona 1-2 Real Madrid (La Liga, 25 October 2026, Spotify Camp Nou). José Mourinho's first Clásico since he came back to Real Madrid ended with a win built the way his best wins always were: give the opponent the ball, take away the space behind it, and strike when they are open. Barcelona's first league defeat of the season, and a title race that is suddenly tight: 27 points to 24.

Big matches tempt everyone into big conclusions. Moneyball's rule is the opposite: one result is a sample of one. So this piece reads the Clásico twice. First the match itself, through the chances each side created and what those chances are usually worth. Then the season around it, through expected points, Pi-ratings and a projection that does not get carried away by one night in Barcelona.

The match in numbers

BarcelonaReal Madrid
Goals12
Expected goals (xG)1.551.45
Possession62%38%
Shots1810
Shots on target65
Big chances24
Passes639380
Pass accuracy89%84%
Corners66
Fouls1511
Saves35
Average player rating6.797.06

Barcelona had 62% of the ball and took 18 shots to Madrid's 10. On expected goals Barcelona had the better of it, 1.55 to 1.45: the home side made more and better chances, and Madrid won on what they did with theirs and on their goalkeeper.

The Dixon-Coles verdict. Run those two xG figures through the same score matrix that powers our Match Board and a match played like this one ends in a Barcelona win 39% of the time, a draw 26% and a Madrid win 35%. In expected points that is 1.44 for Barcelona and 1.31 for Madrid. Madrid took more than the chances usually give: the plan worked, and so did the finishing.

Flick's plan: the ball, the high line, the wingers

Hansi Flick did what his Barcelona do: a 4-3-3, a high defensive line, long spells of possession and the game pushed towards the wingers. Rodri and Pedri ran the middle from deep, Fermín López played behind the striker in place of Dani Olmo, and the threat came from the flanks, Lamine Yamal on one side and Anthony Gordon on the other. For long stretches it looked like the familiar Barcelona: the ball moving, the opponent pinned, the pressure building.

The problem with that plan is the space it leaves behind. A high line is a risk taken on purpose: that the ball will be won back before the opponent can run into the space behind. Against most of La Liga that risk pays. Against a side built to run into exactly that space, it is the risk that decides the match.

Mourinho's plan: let them have it

Mourinho lined up in a 4-2-3-1 on paper, but in a mid-to-low block that gave Barcelona the ball and took away the space in behind. Aurélien Tchouaméni and Bernardo Silva sat in front of the defence. The key choice was on the right: Federico Valverde at right-back, the midfielder used as a full-back to stop Gordon, with Marc Cucurella given the job of following Lamine Yamal on the other side. Without Thibaut Courtois (flu) and Vinícius Júnior (suspended), Andriy Lunin kept goal and Yan Diomande started on the left.

It is a very Mourinho idea: build the team around taking away what the opponent does best, then attack the moment the ball changes hands. The first goal is the plan in miniature. Madrid broke, Bernardo found Diomande on the left, Barcelona did not get two players to him, and the cross deflected off Gerard Martín into Kylian Mbappé's path before he beat Joan García (41′). Lucky in the deflection, not in the situation: that is the kind of attack Madrid were waiting for all night.

The duels that decided it

On Barcelona's right, Cucurella's job on Yamal was physical and constant, a series of fouls that broke the rhythm of the most dangerous player on the pitch. Yamal still found space, and his best chance, through on Lunin soon after the opening goal, went wide. In midfield Barcelona won the volume of the ball, but Madrid won the moments when it changed hands: Valverde's passes switched play out of pressure, and Jude Bellingham turned defence into attack with his carries and his tackles.

The match changed shape twice. Barcelona lost right-back Xavi Espart to an early knock: Alejandro Balde came on and João Cancelo moved across to the right to face Diomande. Then, after Raphinha's equaliser on 61′ from a short corner and Pedri's disguised pass, Mourinho lost Valverde to a knock and sent on Denzel Dumfries, a natural right-back. Without Valverde's distribution Madrid struggled to get out, and Barcelona had their best spell: Lunin saved from close range (he made 5 saves in all), Yamal curled one wide and Frenkie de Jong's shot was blocked.

Flick went for the win with Karim Adeyemi and Gabriel Jesus. Mourinho's last change won it. Eduardo Camavinga, on for a tiring Bernardo, needed one moment: Barcelona lost the ball, Bellingham and Arda Güler worked it to him, and he drove into the box past Pau Cubarsí and pulled it back for Mbappé to finish into an empty net (87′).

Best on the pitch by Sportmonks' match ratings: Kylian Mbappé, 8.2.

PlayerRating
Anthony Gordon7.8
Raphinha7.6
João Cancelo7.5
Fermín López6.9
Rodri6.8
PlayerRating
Kylian Mbappé8.2
Arda Güler7.6
Jude Bellingham7.5
Andriy Lunin7.5
Dean Huijsen7.2

Mbappé and Raphinha: finishing against the chances

Mbappé has 11 La Liga goals this season from 9.91 expected goals (+1.1 against his chances), in 894 minutes. His goals and his chances agree: this is a striker getting into the right places, not riding a hot streak.

Raphinha's equaliser was his 13th league goal of the season, from 8.26 xG. Like Mbappé, he is finishing above his chances: the kind of number our regression method watches, because it tends to come back.

The season around the match

One match can be won by a plan. A title is won by a level of play held for nine months, and that is what expected points, Pi-ratings and the shrunk-strength projection try to measure. Here are the two clubs four ways, and where the numbers say they will finish.

MeasureBarcelonaReal Madrid
League position1st · 27 pts3rd · 24 pts
Expected points (xG through Dixon-Coles)24.1 (1st)19.0 (2nd)
Points minus expected points+2.9+5.0
Pi-rating (goal margin vs average)+0.41 (1st)+0.23 (2nd)
Strength after Bayesian shrinkage+1.23 (1st)+0.51 (2nd)
Goals minus xG (finishing)+8.3+3.8
Projected final points88 (1st)72 (2nd)

Even after this result the projection still has Barcelona ahead, on course for about 88 points to Madrid's 72: one night does not erase a season's worth of chances. Madrid are +5.0 points against their expected points, the gap our regression method expects to close as the season goes on.

Two styles, measured over the season

Per match, seasonBarcelonaReal Madrid
Possession69.3% (1st)51.6% (7th)
Pass accuracy90.6% (1st)89.5% (2nd)
Pressure Index82.8 (1st)64.2 (4th)
Shots20.9 (1st)16.8 (3rd)
Big chances5.0 (1st)2.8 (2nd)
xG for3.17 (1st)2.12 (2nd)
xG against0.95 (1st)1.20 (3rd)

The ranks are against the whole of La Liga. The Clásico was these two styles meeting at full strength: the league's ball-keepers against a side that can live without it.

What it means

  1. Possession is a means, not a result. Barcelona had 62% of the ball and the better chances but not the result. Expected goals see through possession; that is why Moneyball rates teams on chances, not on control.
  2. A high line is a risk. It pays against most of La Liga. Against a side that waits for the turnover and has Mbappé to run onto it, it is the risk that decides the match.
  3. A plan beats a pattern. Valverde at right-back, Cucurella on Yamal and a counter on every ball won: Mourinho prepared for this opponent, not for a generic one.
  4. Do not overreact. One result moves the projection a little, not a lot. The table that matters is the one in May, and the expected-points table above is the best guide to it today.

The Moneyball view

Real Madrid won the Clásico the way Mourinho's teams always won the matches that mattered: by being clearer about the plan than the opponent was about theirs. Barcelona were the better side for long spells and will be again; the numbers say this was not a collapse. What it was is a lesson in how a match is decided: not by who has the ball most, but by who knows exactly what to do in the seconds after winning it back.

The Moneyball methods in this column
  1. Expected goals (xG): the quality of every chance, so a team is judged on what it created and allowed, not only on what went in.
  2. Dixon-Coles score matrix: the match's two xG figures turned into the chance of each result and into expected points, the same model the Match Board uses.
  3. Expected points: each match's xG run through a Dixon-Coles score matrix (the Poisson model with the low-score correction the Match Board uses) to give the points a performance usually earns.
  4. Pi-ratings: a rating for every club at home and away, moved after each result by how far the goal margin beat or missed what the ratings expected.
  5. Bayesian shrinkage: a club's xG margin is pulled toward the league average as if it had 8 average matches more, so a hot month is not mistaken for a new level.
  6. Projection: the shrunk strength played out against an average opponent for every match left, added to the points already won.
  7. Finishing and goalkeeping regression: goals against xG at both ends. A big gap either way rarely lasts a season.
  8. League ranks on Sportmonks' team figures: possession, passing, pressure, chances, duels.
  9. Player ratings per 90, from the same Sportmonks data that runs Moneyball Scout.

Analysis by Moneyball Editorial. The figures update themselves with the data, and the sentences around them change with the figures.

Every minute of the match in the Match Centre Barcelona and Real Madrid in the Stats Centre

Questions

What was the score of El Clásico on 25 October 2026?
Barcelona 1-2 Real Madrid at the Spotify Camp Nou in La Liga. Kylian Mbappé 41′, Raphinha 61′, Kylian Mbappé 87′.
How did Mourinho beat Flick?
By giving Barcelona the ball and taking away the spaces behind it: a 4-2-3-1 in a mid-to-low block, Tchouaméni and Bernardo Silva screening the back four, Federico Valverde at right-back against Anthony Gordon and Marc Cucurella tracking Lamine Yamal, then fast breaks on every ball won.
What are expected points?
Each side's expected goals run through a Dixon-Coles score matrix (the Poisson model with the low-score correction the Match Board uses), giving the points that performance usually earns.
Where do the numbers come from?
Sportmonks match, team and player data, read by the Moneyball engine and updated with every update of the site.

Tags El Clasico Barcelona vs Real Madrid Barcelona 1-2 Real Madrid Mourinho Hansi Flick Kylian Mbappé Raphinha Federico Valverde La Liga 2026/27 tactical analysis expected goals Moneyball