Espanyol 1–2 Real Madrid
What the chances were worth
The scoreline says 1–2; by chance quality the match ran 0.48–0.26.
What the model expected
Its probabilities for this match, logged before kick-off and never changed. The result is highlighted.
The model made Real Madrid to win its most likely call before kick-off, and that is what happened. It had the result at 39% beforehand.
One match tells you nothing on its own — whether these percentages are any good is the whole point of the calibration page, where every one of them is scored.
The brain read
Little between them on chances created — the xG read 0.5–0.3, shots 5–6 with 2–5 on target. Real Madrid got into the box far more often (5 shots inside it to 2) and Real Madrid held 65% of the ball. Real Madrid's finishing ran hot — 2 from 0.3 xG, 5 of 6 shots on target (a finishing read inferred from shots on target and goals vs xG — not measured shot placement). On chances created the game was tighter than the 1–2 suggests.
A second opinion written by rule from the numbers on this page — where the shot picture and the xG disagree, it says so rather than picking a winner. Backward-looking only; it claims nothing about any future result.
The match in numbers
As returned by the data feed at full time. Bars show each side’s share of the stat.
The market’s read
| Market | Consensus price | Implied chance | Move |
|---|---|---|---|
| Double chance Espanyol or draw | 2.84 | 33.5% | -1.4 pts |
| Double chance Real Madrid or draw | 1.10 | 86.1% | +0.0 pts |
| Double chance either team | 1.18 | 80.4% | +1.3 pts |
| Draw no bet — Espanyol | 5.27 | 17.7% | -0.3 pts |
| Draw no bet — Real Madrid | 1.14 | 82.3% | +0.3 pts |
| Over 1.5 goals | 1.18 | 79.7% | +3.0 pts |
| Over 2.5 goals | 1.62 | 58.6% | +3.4 pts |
| Over 3.5 goals | 2.50 | 37.6% | +3.6 pts |
| Both teams to score | 1.81 | 51.7% | +1.7 pts |
| Espanyol over 1.5 team goals | 4.12 | 22.7% | +1.4 pts |
| Real Madrid over 1.5 team goals | 1.45 | 64.4% | +3.4 pts |
| Espanyol clean sheet | 8.00 | 11.9% | -2.8 pts |
| Real Madrid clean sheet | 2.20 | 42.4% | -2.4 pts |
Shortest-priced scorelines: 0-2 7.09 · 0-1 7.47 · 1-2 7.76 · 1-1 8.55 · 0-3 9.53
Consensus of bookmaker prices captured 2026-08-22 21:40 UTC. These are the closing prices — the market’s last word before kick-off. The Move column is how each market’s implied chance has shifted since the first price we captured: green = the chance has risen (the price shortened, backing coming in), red = the chance has fallen (the price eased out — what punters call the price ‘drifting’).
Head to head
| Date | Home | Score | Away |
|---|---|---|---|
| 03 May 26 | Espanyol | 0-2 | Real Madrid |
| 20 Sep 25 | Real Madrid | 2-0 | Espanyol |