📊 Recent Form
CSKA 1948
Spartak Trnava
🧭 How the Model Sees It
Nothing here clears 45%. CSKA 1948 edge it at 44% against 33% for the draw and 23% the other way — the inputs point in different directions and the engine is not claiming to know. That is published rather than dressed up.
We have CSKA 1948 at 44% where the consensus of 13 bookmakers has 49% — a gap against us of 5 points. Disagreements like this are where a model earns or loses its reputation, so it is stated plainly rather than sold as an edge.
The projection totals 4 goals. Comfortably over 2.5 and above the average match — the model expects both defences to give something up.
Confidence is filed as low at 35/99. That tier is set from the shape of the probability distribution, not from how the fixture feels, and it is published before kick-off and graded against the result afterwards — right or wrong, it stays on the page.
📝 Match Recap
CSKA 1948 and Spartak Trnava produced one of the most unusual Conference League encounters in recent memory, with a 0-0 draw that somehow masked an extraordinary penalty shootout in extra time. The designated home side dominated normal play without finding the breakthrough, but the drama exploded in the 120th minute when Dvali converted from the spot for CSKA. Spartak answered immediately through Gong, and the penalty sequence escalated frantically: Franco made it 2-1 to CSKA, then Kostrna levelled, Cuellar restored the advantage, Bukovsky equalized again, and Frederic put CSKA ahead once more before Lausic drew Spartak level. Iliev's penalty in the 120+5th minute ultimately settled the tie for the designated home side in one of the strangest finishes you'll see at this level.
Our pre-match model predicted a 3-1 CSKA win and assigned a 44% probability to a home victory, with a 33% lean toward a draw. That 33% draw probability was well-founded—the actual scoreline sits squarely in the plausible outcomes the model had weighted—but the route to it was anything but conventional. We'd expected the designated home side to create clear chances based on their underlying metrics, and CSKA did press throughout normal play without converting. Spartak proved resilient and dangerous on the break, which the model had flagged as a threat, so the cautious final score in open play reflected a tighter contest than our 3-1 projection suggested.
The penalty shootout framework sits outside typical match prediction, so our call can't account for that chaotic sequence. What matters is that we correctly identified a competitive fixture where multiple outcomes were live, even though the exact path to this result was never going to be forecast by pre-match data. It's a sharp reminder that tight, low-scoring matches can still deliver drama—just not always the kind analysts can predict.
💰 Finding the Value
Our model probability vs the consensus across 13 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| CSKA 1948 Win | 10/11 1.89 | 49% | 44% | -5% |
| Draw Value | 9/4 3.34 | 28% | 33% | +5% |
| Spartak Trnava Win | 3/1 3.90 | 23% | 23% | ±0% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🏆 UEFA Conference League knockout — elimination stakes
- 🔢 First leg 0-0 (2026-07-22): tie level on aggregate going into second leg.
- 🏆 Knockout margin cap applied: limited home margin to 2 goals
🔍 Key Stats
Form: CSKA 1948 xG 0.7 | Spartak Trnava xG 0.5
Projected: 41% / 39% / 20%
Betting: both teams to score, over 2.5 goals — in line with the projected 3-1.
⚔️ Head to Head
Limited H2H data
🎲 Betting Tips
Both Teams to Score: Yes
The projected 3-1 scoreline has both teams finding the net.
Over 2.5 Goals: Yes
The projected 3-1 scoreline totals 4 goals, clearing the 2.5 line.