FINISHED
Barcelona vs Real Madrid 1:2: result and odds
Barcelona vs Real Madrid finished 1:2 in an upset; before kick-off the odds were 4.10 on a Real Madrid win (having opened at 5.12), 1.59 on a Barcelona win and 5.70 on a draw. The AI models' pick was over 3.5 goals at 1.62, and it lost.
- Referee: Juan Martínez Munuera
- LaLiga, matchday 10 of 38
- +16°, overcast
- Camp Nou, Barcelona
published · updated UTC


AI models' pick: Over 3.5 goals
1.62The market prices this option at 59%
AI models' pick · 6 of 16 on this bet or a bolder one · 2 more in the same direction
Our football predictions so far: 163 won · 135 lost · 7 void · −5.80 units All results
what these numbers mean
- won / lost
- The result of the bet once the round is settled: profit or loss at a stake of one unit at the odds shown.
likely score
1:1 8%3:1 7%2:2 6%
The likely score lists the four most likely results; the odds next to it are the average price of 5 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.
What the odds were
Over 7 days a Real Madrid win shortened from 5.12 to 4.10 — money is coming in on the away side.
abbreviations
- 1/X/2 — home win / draw / away win
- O/U — over/under total goals
- H1/H2 — home/away handicap
- 1X/12/X2 — home or draw / no draw / away or draw
Line movementReal Madrid 5.12 → 4.10 over 7 days · 62 snapshotsView
The biggest move is a Real Madrid win: from 5.12 to 4.10 — 5.2 pp of implied chance, more than any other outcome.
Price changes
| When | Barcelona | Draw | Real Madrid |
|---|---|---|---|
| 1.59−0.02 | 5.70+0.05 | 4.10 | |
| 1.61−0.04 | 5.65+0.15 | 4.10+0.21 | |
| 1.65 | 5.50−0.01 | 3.89−0.01 | |
| 1.65+0.01 | 5.51−0.03 | 3.90−0.02 | |
| 1.64+0.01 | 5.54 | 3.92−0.16 | |
| 1.63+0.01 | 5.54−0.01 | 4.08+0.01 | |
| 1.62 | 5.55+0.03 | 4.07+0.03 | |
| 1.62 | 5.52+0.01 | 4.04+0.01 | |
| 1.62+0.01 | 5.51+0.03 | 4.03−0.02 | |
| 1.61 | 5.48+0.02 | 4.05−0.01 | |
| 1.61 | 5.46+0.02 | 4.06−0.01 | |
| 1.61 | 5.44 | 4.07+0.01 | |
| 1.61+0.01 | 5.44+0.03 | 4.06+0.05 | |
| 1.60 | 5.41 | 4.01−0.01 | |
| 1.60−0.02 | 5.41−0.01 | 4.02+0.01 | |
| 1.62+0.01 | 5.42+0.13 | 4.01−0.06 | |
| 1.61+0.12 | 5.29+0.05 | 4.07−1.05 | |
| 18 Oct – 21 Oct · no snapshots for 3 days | |||
| 1.49opened | 5.24opened | 5.12opened | |
How the match went
Kylian Mbappé scored twice and Real Madrid won 2-1 at Barcelona. His first came on 41 minutes and it was 0-1 at half-time. Raphael Dias Belloli levelled on 61 minutes, Pedri providing the assist, and Mbappé struck again on 87 after a pass from Eduardo Camavinga, a substitute since 80. Barcelona had 62% of the ball against 38% and took 18 shots to 10, yet the xG read 1.27 against 2.01 for Real Madrid. Each side collected three yellow cards. Our over 3.5 goals bet at 1.62 went down, with three goals in the match. Real Madrid to win was 4.10 before kick-off, shortened from 5.12 when the odds opened, while Barcelona were 1.59.
- 30'
on Alejandro Balde, off Xavi Espart - 41'
Kylian Mbappé0:1 - 46'
Aurelien Tchouameni YC - 61'
Raphael Dias Belloli (Pedri)1:1 - 62'
on Denzel Dumfries, off Federico Valverde - 74'
on Frenkie de Jong, off Fermín López - 80'
on Eduardo Camavinga, off Bernardo Silva - 84'
Anthony Gordon YC - 85'
on Karim Adeyemi, off Anthony Gordon - 86'
on Gabriel Jesus, off Raphael Dias Belloli - 87'
Kylian Mbappé (Eduardo Camavinga)1:2 - 90+2'
Marc Cucurella YC - 90+4'
Kylian Mbappé YC - 90+4'
on Trent Alexander-Arnold, off Arda Güler - 90+4'
on Carlos Espí, off Yan Diomande - 90+6'
Karim Adeyemi YC - 90+6'
Alejandro Balde YC
| Barcelona | stat | Real Madrid |
|---|---|---|
| 1.27 | expected goals (xG) | 2.01 |
| 18 | shots | 10 |
| 6 | on target | 5 |
| 62% | possession | 38% |
| 6 | corners | 6 |
| 15 | fouls | 11 |
| 3 | saves | 5 |
| 3 | yellow cards | 3 |
what these numbers mean
- expected goals (xG)
- How many goals shots of this quality and from these positions produce on average. It shows how well the score reflects the game: 0.6 xG with two goals scored means clinical finishing, not domination.
- feed rating
- The player's match rating from our statistics provider — not ours. It is based on actions on and off the ball; we do not recalculate it and show it as it is.
Starting line-ups
- 1Joan García6.8
- 2João Cancelo7.3
- 18Gerard Martín6.3
- 5Pau Cubarsí Paredes6.5
- 12X. Espart6.5
- 8Pedri7.6
- 16Rodri6.6
- 7Fermín6.3
- 17A. Gordon6.7
- 11Raphinha8.0
- 10Lamine Yamal6.2
- 14K. Adeyemion 85'6.1
- 13W. Szczęsny
- 25D. Livaković
- 32O. Goren
- 6Gavi
- 9Gabriel Jesuson 86'6.2
- 4B. Farinas
- 29H. Abdelkarim
- 3Alejandro Baldeon 30'6.1
- 22Marc Bernal
- 41A. Campos
- 21F. de Jongon 74'6.0
- 13A. Lunin7.8
- 17Marc Cucurella6.6
- 4D. Huijsen6.6
- 16I. Konaté7.0
- 8F. Valverde7.1
- 14A. Tchouaméni6.5
- 20Bernardo Silva6.5
- 25Y. Diomande6.3
- 5J. Bellingham6.9
- 15A. Güler7.2
- 10Kylian Mbappé — highest feed rating in the match8.8
- 39I. Voloshyn
- 12T. Alexander-Arnoldon 90+4'
- 6E. Camavingaon 80'6.7
- 22A. Rüdiger
- 27Thiago Pitarch
- 26Sergio Mestre
- 19Carlos Espíon 90+4'
- 9Endrick
- 3Éder Militão
- 24D. Dumfrieson 62'6.1
- 21Brahim Díaz
- 18Álvaro Fernández
AI prediction and analysis
The largest group of AI models bet on over 3.5 goals — the bet lost. 2 more chose close bets in the same direction: over 2.5 goals. 4 more bet on Barcelona −1.5 — the bet lost. The other 4 chose other bets: a Barcelona handicap.
- 6 of 16O 3.5our betodds 1.62ClaudeDeepSeekQwenDeepSeek FlashMistralNemotron Ultralost
- 2 of 16O 2.5same directionodds 1.21
SonarNemotron Superwon - 4 of 16H1 (−1.5)odds 2.14
GeminiKimi
GLMXiaomi MiMolost - 3 of 16H1 (−1)odds 1.72ChatGPT
GrokMiniMaxlost - 1 of 16H1 (−2.5)odds 3.42
Dots3-Notelost
Odds — the bookmaker average at the moment the AI model answered.
Odds quoted in this analysis are as of 19.10 at 08:54 UTC
Both sides are built for goals right now. Barcelona at home are scoring 4.3 a game while conceding one, and their home matches average 5.3 goals in total. Real Madrid have yet to keep a clean sheet on the road, where they ship a goal and a half per game, and in three of four away trips both teams have scored. The recent Clásicos have gone the same way: 3-2 in the Super Cup in January, then 4-3 and 3-2 in the spring of 2025, and 5-2 in the Super Cup in January 2025. The market rates over 3.5 goals at around 59%, and our pick follows that at 1.62.
Where we could be wrong
The counter-argument is a cautious Real Madrid, arriving at Camp Nou ready to sit deeper. They lost 0-2 here last season without creating much of note, and their away record this season reads two wins and two defeats with 1.5 goals scored per game. A scoreline like 2-1 would leave the bet with no chance.
- Two directions drew the same number of AI models: the bet was taken from the one priced closer to the line.
The bet comes from the largest group of AI models pointing the same way (a home win and a home handicap count as one view), and within that group it is the bet named most often; if two groups are level, the one priced closer to the bookmakers' line is taken — how we calculate
Recent matches
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 20.10 | Paris Saint-GermainChampions League | A | 2:4 | L |
| 17.10 | Real Betis | A | 5:2xG 3.1–1.3 | W |
| 13.10 | GalatasarayChampions League | A | 4:1xG 2.9–0.4 | W |
| 10.10 | Getafe | H | 3:0xG 1.9–0.1 | W |
| 19.09 | Sevilla | A | 3:1xG 3.5–0.4 | W |
| 16.09 | Racing Santander | H | 7:2 | W |
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 21.10 | LeipzigChampions League | H | 4:1 | W |
| 18.10 | Sevilla | H | 4:1xG 1.5–0.2 | W |
| 14.10 | RomaChampions League | A | 4:3xG 1.5–1.5 | W |
| 10.10 | Villarreal | H | 1:0xG 1.4–0.6 | W |
| 20.09 | Atlético Madrid | A | 1:2xG 0.3–2.4 | L |
| 15.09 | Elche | A | 3:2xG 3.6–0.8 | W |
H — home, A — away · score and xG from the team's side · league matches carry no competition tag
Season averages
| for / against | LaLiga | ||
|---|---|---|---|
| goals | 4.3 / 1 | 2.6 / 1 | 1.5 |
| xG | 3.6 / 1 | 2.4 / 1 | 1.5 |
| shots | 21.2 / 6.8 | 17.6 / 12.8 | 13.5 |
| shots on target | 8.4 / 3.1 | 7.2 / 4.4 | 4.8 |
| corners | 7.3 / 2.4 | 6.4 / 3.8 | 4.9 |
| fouls | 9.7 / 10.2 | 8.6 / 14.1 | 12.3 |
| yellow cards | 1.3 / 1.8 | 2.2 / 2.7 | 2.2 |
| matches over 2.5 | 89% | 78% | |
| both scored | 56% | 67% | |
| clean sheets | 44% | 22% | |
| failed to score | 0% | 11% | |
| home / away | |||
| goals | 4.3 / 1 | 1.5 / 1.5 | |
| average total | 5.3 | 3 | |
| matches over 2.5 | 75% | 75% | |
| both scored | 50% | 75% | |
- Barcelona score more than the league average: 4.3 vs 1.5
- Real Madrid score more than the league average: 2.6 vs 1.5
- Barcelona: 5 league wins in a row
- Real Madrid: 4 wins in the last 5 league games
- "home / away" is split by the role in this match: home games only for Barcelona, away games only for Real Madrid
Head to head
7–0–3Barcelona wins · draws · Real Madrid wins
| Match | Score | Date | Competition |
|---|---|---|---|
| Barcelona vs Real Madrid | 2:0 | 10.05.26 | |
| Barcelona vs Real Madrid | 3:2 | 11.01.26 | Super Cup |
| Real Madrid vs Barcelona | 2:1 | 26.10.25 | |
| Barcelona vs Real Madrid | 4:3 | 11.05.25 | |
| Barcelona vs Real Madrid | 3:2 | 26.04.25 | Copa del Rey |
| Real Madrid vs Barcelona | 2:5 | 12.01.25 | Super Cup |
| Real Madrid vs Barcelona | 0:4 | 26.10.24 | |
| Barcelona vs Real Madrid | 2:1 | 03.08.24 | club friendly |
| Real Madrid vs Barcelona | 3:2 | 21.04.24 | |
| Real Madrid vs Barcelona | 4:1 | 14.01.24 | Super Cup |
- both scored in 8 of the last 10 meetings
- over 2.5 goals — in 9 of 10
League table
| # | Team | P | W-D-L | GF–GA | Pts | Form |
|---|---|---|---|---|---|---|
| 1 | Barcelona | 9 | 9-0-0 | 39–9 | 27 | WWWWW |
| 2 | Atlético Madrid | 9 | 7-1-1 | 19–8 | 22 | WWWWW |
| 3 | Real Betis | 9 | 6-1-2 | 16–14 | 19 | WWDWL |
| 4 | Real Madrid | 8 | 6-0-2 | 19–8 | 18 | LWWLW |
| 5 | Real Sociedad | 9 | 5-1-3 | 17–17 | 16 | WLWWW |
excerpt: both teams and their neighbours in the table · form — latest on the right · as of 18.10
Goals by minute
- 0-1561
- 16-3073
- 31-4541
- 46-6043
- 61-7571
- 76-9092
- 0-1520
- 16-3033
- 31-4531
- 46-6013
- 61-7521
- 76-9062
in each row: scored in green, conceded in grey — in 15-minute intervals