Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Palace's season is chaos, Boro's quietly humming — and this Carabao Cup clash could go either way.** 🏆 One side's lurching between brilliant and brutal; the other's built proper momentum.
Palace have won two of their last five but look gassed after that Manchester City hammering. Middlesbrough, meanwhile, are on a three-win run and looking lean and hungry. The visitors smell opportunity here.
Key storylines:
- **Crystal Palace's injury crisis** — Mateta, Sarr, Riad, and Gozo all out. Depth is getting tested hard.
- **Middlesbrough's form edge** — Three wins in five, including a thumping of West Brom. Momentum matters in cup knockouts.
- **Palace's home record** — They've lost their last two at Selhurst; Boro won't be intimidated by the noise.
Expected lineups:
- **Crystal Palace**: Henderson, Sosa, Canvot, Richards, Tomiyasu, Mitchell, Kamada, Wharton, Pino, Nketiah, Esse
- **Middlesbrough**: Vítek, Borges, Malanda, Jones, Ayling, Kanté, Arfsten, Morris, Cartwright, Brittain, Lankshear
Prediction:
**Middlesbrough 2–1 Crystal Palace.** Boro's rolling, Palace's squad is stretched thin — slight lean to the visitors here.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.6%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.