Qarabag vs CSKA Sofia: UEFA Europa League 2nd Qualifying Round Match Report
Qarabag 0-0 CSKA Sofia at the Azərsun Arena leaves this UEFA Europa League 2nd Qualifying Round tie finely balanced ahead of the return leg. With no goals and no clear statistical picture available, the evening was ultimately defined by defensive organisation, a disallowed Qarabag strike and conservative game management from both benches rather than any decisive attacking quality.
Match Report
The first half passed without goals but not without incident. On 35', CSKA Sofia forward Leandro Godoy was booked for holding, recorded as: 35' L. Godoy (CSKA Sofia) — yellow card (Holding). Just two minutes later, Qarabag midfielder Marko Janković joined him in the referee’s book for roughing: 37' M. Jankovic (Qarabag) — yellow card (Roughing). Those cautions reflected a contest increasingly played on the margins of physical duels rather than open attacking play.
The second half brought the key flashpoint and a flurry of substitutions. Qarabag moved first on 56', reshaping both flanks of their structure. At 56' Elvin Cafarquliyev replaced Bruno Langa (Qarabag), adding fresh legs at the back, while at the same minute Renaldo Cephas replaced Marko Jankovic (Qarabag), a more attacking change aimed at injecting pace higher up the pitch.
Qarabag briefly thought they had found the breakthrough on 59' when Kady Borges finished a move, but VAR intervened and the goal was ruled out for offside: 59' Qarabag goal — Kady Borges, disallowed after review for offside. That moment underlined Qarabag’s territorial intent after the interval, even if it did not change the scoreline.
CSKA Sofia responded with a double substitution on 73', looking to refresh their front line and midfield work rate. At 73' Joël Zwarts replaced Leandro Godoy (CSKA Sofia), altering the profile of the attack, and at the same minute Isaac Solet replaced Max Ebong (CSKA Sofia), adding energy in the centre of the pitch.
Qarabag then made another double change on 74' to maintain their push. At 74' Jaly Mouaddib replaced Olexiy Kashchuk (Qarabag), offering a different creative option between the lines, and at the same minute Cebrail Makreckis replaced Bədavi Hüseynov (Qarabag), a move that suggested a tactical tweak rather than a like-for-like swap.
CSKA Sofia collected a second booking on 77', further illustrating the competitive edge in duels. The incident was logged as: 77' F. Rodriguez (CSKA Sofia) — yellow card (Roughing). Qarabag’s final attacking roll of the dice came on 78', when Joni Montiel replaced Abdellah Zoubir (Qarabag), adding fresh playmaking impetus in the final third.
In the closing stages, CSKA Sofia focused on consolidating their defensive shape with further substitutions. At 84' Tamimou Ouorou replaced Ángelo Martino (CSKA Sofia), shoring up the left side. Deep into added time, they completed their rotation: at 90+1' Mohamed Amine Brahimi replaced Pastor (CSKA Sofia), and at 90+1' Petko Panayotov replaced Stefano Sensi (CSKA Sofia), ensuring fresh legs to see out the clean sheet. Despite the tactical adjustments from both dugouts, neither side could force a late winner, and the match closed at 0-0.
Fixture Statistics & Tactical Audit
- xG: Qarabag — vs CSKA Sofia —
- Possession: Qarabag — vs CSKA Sofia —
- Shots on Target: Qarabag — vs CSKA Sofia —
- Goalkeeper Saves: Qarabag — vs CSKA Sofia —
With detailed attacking metrics such as xG, possession and shots not available, the tactical reading must lean on the pattern of events. Qarabag’s disallowed goal on 59' and their more aggressive substitution timing point to a side trying to tilt the game territorially, especially after the break. CSKA Sofia, by contrast, appeared content to keep structure and manage risk, using their changes primarily to maintain intensity and defensive concentration. The absence of goals, coupled with the low disciplinary count (one yellow for Qarabag, two for CSKA Sofia), suggests a controlled rather than chaotic contest, where neither side was able to sustain enough pressure to clearly merit a breakthrough.
Standings Update & Seasonal Impact
With no standings data available for either Qarabag or CSKA Sofia, the broader seasonal context can only be framed within this UEFA Europa League 2nd Qualifying Round tie itself. The 0-0 draw keeps the contest perfectly poised ahead of the second leg, with Qarabag missing the chance to take a home advantage to Bulgaria and CSKA Sofia achieving a pragmatic away result that leaves progression to the next round entirely dependent on what happens in the return fixture.
Lineups & Personnel
Qarabag Starting XI
- GK: Mateusz Kochalski
- DF: Matheus Silva, Bədavi Hüseynov, Bence Várkonyi, Bruno Langa
- MF: Pedro Bicalho, Marko Janković, Olexiy Kashchuk, Kady Borges, Abdellah Zoubir
- FW: Zakaria Sawo
CSKA Sofia Starting XI
- GK: Fedor Lapoukhov
- DF: Pastor, Facundo Rodríguez, Teodor Ivanov, Ángelo Martino
- MF: Max Ebong, Jean-Philippe Gbamin, Bruno Jordão, Stefano Sensi
- FW: Leandro Godoy, Ioannis Pittas
Post-Match Verdict
This was a cautious, structurally disciplined first leg rather than a flowing attacking spectacle. Qarabag were marginally more proactive in their in-game adjustments, using earlier and more attacking substitutions and seeing a Kady Borges strike ruled out for offside, but without the underlying shot or xG data it is difficult to argue they were clearly superior. CSKA Sofia executed a controlled away performance, keeping their defensive line compact and accepting bookings in key duels (two yellow cards) to protect the clean sheet. The 0-0 outcome feels broadly consistent with a tie in which both teams prioritised defensive stability over risk, leaving all the tactical questions — and the decisive margins — to be answered in the second leg.




