Everything is still to play for in Sofia. After a cagey, goalless first leg in Trnava, CSKA 1948 and Spartak Trnava meet again on Tuesday evening with a place in the Conference League third qualifying round on the line — and no away-goals safety net to hide behind. One goal could settle the entire tie, and both camps know it.
In this preview, we break down the form, the first-leg lessons, the tactical picture, the best-value markets and our final score prediction, drawing on match data, expected-goals numbers and the current bookmaker prices.
Match Overview: Why This Tie Is So Finely Balanced
The first leg at the Å tadión Antona Malatinského told us plenty. It finished 0-0, but the deeper numbers were even more revealing: the two sides combined for roughly 1.37 expected goals across the ninety minutes, with CSKA 1948 generating only around 0.63 xG and each team managing just two shots on target. That is not a match that “could have gone either way” — it is a match in which neither side seriously threatened to win it.
That context matters enormously for the return leg. With the tie level, home advantage now swings the pendulum towards the Bulgarians. CSKA 1948 host this one at the Vasil Levski National Stadium in Sofia, and most statistical models make them favourites on the night — one data-driven projection gives the hosts roughly a 42% chance of winning, with Spartak Trnava at around 31.5% and the draw at just over 26%. The single most likely scoreline in that model? A 1-0 home win.
But favourites’ tags in two-legged qualifiers can be misleading. A draw after ninety minutes sends this into extra time and potentially penalties, and Spartak Trnava are a side that has made a habit of grinding out level results. Four of their last six competitive matches have ended in draws, and five of those six produced two goals or fewer. This is a team built to stay in games.
CSKA 1948 Form Guide: Solid, Structured, Short on Cutting Edge
CSKA 1948 arrive in European competition off the back of an excellent domestic campaign. The Sofia club finished as runners-up in the Bulgarian First League last season — remarkably, ahead of perennial champions Ludogorets — losing the title race only to Levski Sofia. That second-place finish is what earned them this Conference League berth, and it reflects a squad that has matured into one of Bulgaria’s most consistent outfits.
Their recent form supports the “solid but not spectacular” description. Heading into this second leg, CSKA warmed up with a 2-1 domestic win over Botev Vratsa, a useful confidence boost after a first leg in which they struggled badly to create in the final third. Before that, their end to last season featured a string of tight, low-margin results, including draws against CSKA Sofia and Spartak Varna and a narrow defeat at Levski.
The pattern that should catch every bettor’s eye: six of CSKA 1948’s last eight official matches have finished with fewer than three goals. This is a team whose identity is defensive discipline first, incision second. That approach frustrated Spartak Trnava for ninety minutes in Slovakia; the question on Tuesday is whether it can be paired with enough attacking ambition to actually win the tie rather than merely extend it.
European pedigree is still a work in progress for the club. This is only their fourth European tie in history, with previous campaigns ending at the hands of FCSB and Pafos, and a solitary victory coming against Budućnost Podgorica. Encouragingly, though, their record in home European fixtures has been respectable, and playing a decisive leg in front of their own supporters in the national stadium is exactly the scenario they would have chosen.
Spartak Trnava Form Guide: Draw Specialists With European Scars
Spartak Trnava’s recent European history is a story of near-misses. Since reaching the group stage of the 2023/24 Conference League, the Slovak side has won just one European tie, and last season their run ended in the third qualifying round against Universitatea Craiova, who went on to confirm their quality domestically. Antonio Muñoz’s team finished third in the Slovak First League last term — good enough for another crack at Europe, but a level below the continent’s established qualifiers.
Their start to the current campaign has been true to type. Sandwiched around the first leg against CSKA 1948, Trnava opened their Slovak league season with a 1-1 draw against Skalica — another tight, low-scoring affair in a sequence full of them. As noted above, draws in four of the last six and a persistent shortage of goals paint the picture of a team that is hard to beat but equally hard to be excited about in front of goal.
Away from home in Europe is where the concerns sharpen. Trnava were unable to impose themselves even with home advantage in the first leg, and history suggests they find life harder still on the road in continental competition. Their likely game plan in Sofia is transparent: stay compact, keep the tie goalless for as long as possible, and back themselves in extra time or a shoot-out — or pounce on a single mistake from a CSKA side that will feel obliged to take more initiative.
Head-to-Head & First-Leg Lessons
These clubs had never met competitively before this tie, so the first leg is effectively the entire head-to-head record — and it was a textbook study in mutual caution. Neither goalkeeper was seriously overworked, midfield congestion killed most attacks at source, and set pieces looked like the likeliest route to a goal for both sides.
Two tactical threads are worth watching in the return:
The first is CSKA 1948’s final-third problem. Generating 0.63 xG at home to a mid-table Slovak side would be forgivable away from home; repeating it in a decisive home leg would be fatal. Expect the hosts to press higher and commit fuller-backs forward earlier, particularly after the hour mark if the tie remains level.
The second is Trnava’s counter-attacking threat. A CSKA side chasing the game creates precisely the transitional space Muñoz’s team is set up to exploit. The longer this stays 0-0, the more dangerous the away side becomes — psychologically and tactically.
There is an extra subplot in the dugout, too: this tie pits the CSKA 1948 bench against a Spartak Trnava club with which their head coach has personal history, adding a familiar-foe dimension to the tactical chess match.
CSKA 1948 vs Spartak Trnava Odds
Odds correct at the time of writing and subject to change. Always shop around, as prices vary between bookmakers.
| Market | Selection | Indicative Odds |
| Match Result (90 mins) | CSKA 1948 win | ~2.10–2.25 |
| Match Result (90 mins) | Draw | ~3.00–3.20 |
| Match Result (90 mins) | Spartak Trnava win | ~3.25–3.50 |
| Total Goals | Under 2.5 | ~1.75–1.80 |
| Total Goals | Over 2.5 | ~2.00–2.10 |
| Both Teams to Score | No | ~1.70–1.80 |
| Correct Score | CSKA 1948 1-0 | ~5.50–6.00 |
The market broadly agrees with the models: CSKA 1948 are modest favourites on the night, the draw is live, and the goals markets lean firmly towards a low-scoring contest.
Best Betting Tips for CSKA 1948 vs Spartak Trnava
Tip 1 – Under 2.5 Goals (around 1.79). This is the standout angle. The first leg produced no goals and barely 1.4 combined xG; six of CSKA’s last eight matches have gone under 2.5; five of Trnava’s last six have seen two goals or fewer. Both coaches will be terrified of conceding first in a one-goal tie. Everything about this fixture screams caution.
Tip 2 – CSKA 1948 Double Chance (win or draw). Backing the hosts to avoid defeat in ninety minutes offers a sensible route in. Home advantage in a decisive leg, superior league pedigree last season, and a Trnava side that has won only one European tie in two years all point the same way. Note that a 90-minute draw means extra time for the tie itself — this bet settles on the regulation result.
Tip 3 – CSKA 1948 to Win 1-0 (correct score, value play). For those wanting a bigger price, the statistically most likely scoreline is the classic qualifier result: a single home goal, probably arriving in the second half, and a nervy finish. At upwards of 5.50 it is a small-stakes play, but it aligns neatly with everything the data says.
Markets to avoid: Over 2.5 goals and Both Teams to Score look like fights against the evidence, whatever the tempting prices. Neither side has shown the attacking output to justify them.
Final Prediction: CSKA 1948 1-0 Spartak Trnava
Our prediction is a narrow, tense 1-0 home win for CSKA 1948, sending the Bulgarians into the third qualifying round. The hosts have the stronger squad on paper, the venue, and the greater obligation to attack — and Trnava’s blunt away edge means one moment of quality should be enough. If ninety minutes pass without a goal, do not be surprised; extra time is a genuinely live scenario. But over the full tie, the value sits with Sofia.
Prediction: CSKA 1948 to qualify | Best bet: Under 2.5 goals @ ~1.79