Kairat Almaty vs Levski Sofia: Tactical Analysis of the UEFA Champions League Match
Kairat Almaty’s 0-1 home defeat to Levski Sofia at the Turkestan Arena was defined less by a lack of territory or volume than by the visitors’ superior structure in both boxes. In a UEFA Champions League 3rd Qualifying Round tie that Kairat largely controlled territorially, Levski accepted a compact, lower-possession game, struck early through Reinaldo, and then managed the spaces and tempo with notable discipline and game management.
Both sides set up in a 4-2-3-1, but the interpretations diverged. Kairat’s shape, under Rafael Urazbakhtin, was front-foot and possession-oriented. The double pivot of O. Baybek and J. Oksanen sat ahead of a back four, with A. Mrynskiy and O. Jukkola supporting central forward Marc Gual. Their 56% possession, 496 total passes and 85% pass accuracy underline a plan built on circulation and gradual territorial gain rather than direct transitions.
Levski, coached by Julio Velazquez, mirrored the formation but used it as a containment and counter-attacking platform. The double pivot of G. Trdin and M. Moubarik screened a back four of A. Centelles, N. Serafimov, K. Dimitrov and A. Neves, with Everton Bala, Serginho and A. Oko-Flex operating as a flexible second line behind Reinaldo. With 44% possession and 416 passes at 82% accuracy, Levski were comfortable without the ball, prioritising compactness and verticality once possession was regained.
The shot profile is telling. Kairat generated 20 total shots to Levski’s 9, with a 13–7 edge in efforts inside the box and 7–2 from outside. Yet the home side’s 6 shots on goal were matched by Levski’s 2, and the visitors’ early breakthrough allowed them to recalibrate into a deeper, more conservative block. Kairat’s 7 blocked shots highlight how often Levski’s defensive line and midfield screen got close enough to the ball to contest shooting lanes, forcing efforts from imperfect positions or under pressure.
In goal, T. Anarbekov (Kairat Almaty) was largely under-occupied, credited with 1 save. That figure reflects Levski’s selective attacking: they needed few forays to be decisive. Conversely, S. Vutsov (Levski Sofia) made 6 saves, a clear indicator of Kairat’s territorial dominance and the volume of situations they generated in the final third. However, Vutsov’s workload was made manageable by the structure in front of him; many of those shots came from predictable channels, allowing him to set early and defend his goal with relative clarity.
Kairat’s attacking pattern leaned heavily on wide progression and crossing angles. With 9 corner kicks to Levski’s 4, the hosts repeatedly forced the visitors back into their box. Yet the lack of a second penalty-area presence beyond Gual, especially before the introduction of Edmilson and later Mansur Birkurmanov, meant that territorial pressure did not translate into high-quality central chances. The 3 offsides against Kairat also suggest an attempt to stretch Levski’s back line with runs in behind, but timing and coordination were imperfect.
Levski’s defensive game was physically assertive. They committed 14 fouls to Kairat’s 10 and collected 4 yellow cards (Everton Bala, Aldair, Nikola Serafimov and Juan Perea) against Kairat’s 3 (Olzhas Baibek, Damir Kasabulat and Gustavo Mendonca). The distribution of these bookings, especially late ones for Serafimov and Perea, reflects a willingness to break rhythm and disrupt Kairat’s attempts to accelerate the tempo in the final phase. Their compact 4-2-3-1 often narrowed into a 4-4-1-1 without the ball, with the wide midfielders dropping deep to form a second line of four and Reinaldo or his replacement Perea staying high as an outlet.
Substitution patterns underline the tactical priorities. Urazbakhtin’s first change, Ismail Bekbolat (IN) came on for Olzhas Baibek (OUT) at 46', came immediately after Baibek’s first-half added-time booking, hinting at a desire for more attacking thrust or to avoid a second caution in a key screening role. Later, Edmilson (IN) came on for Damir Kasabulat (OUT) at 64', further tilting the balance towards attack and reducing defensive security on the flanks. The late change, Mansur Birkurmanov (IN) came on for Marc Gual (OUT) at 84', was a final attempt to refresh the forward line, but it also removed the starting focal point who had been occupying Levski’s centre-backs.
Velazquez’s changes were almost entirely about energy and defensive resilience. Around 79', Hevertton Santos (IN) came on for Armstrong Oko-Flex (OUT), Mazire Soula (IN) came on for Aldair (OUT), and Maicon (IN) came on for Everton Bala (OUT), effectively rotating both full-back and wide roles and injecting fresh legs on the flanks to deal with Kairat’s late pressure. Reinaldo’s withdrawal for Juan Perea at 83' maintained a mobile central reference for counters, while Asen Ivanov Mitkov’s introduction for Serginho at 90' added an extra worker in the closing stages. Each substitution preserved the 4-2-3-1 shell while refreshing the pressing and tracking intensity in wide and half-space channels.
From a statistical verdict, the match reads as a classic case of possession and shot volume failing to overcome compact organisation and efficiency. Kairat’s 56% possession, higher pass volume and accuracy, and 20 shots suggest control, but the lack of a goal exposes limitations in chance quality and penalty-area occupation. Levski, with 9 shots and only 2 on goal, maximised their early attacking window and then managed the game through disciplined positioning, intelligent fouling, and strong goalkeeping from Vutsov.
Discipline and structure ultimately tilted the tie. Levski’s willingness to defend deep, accept a higher foul count, and rotate personnel to preserve intensity allowed them to protect a narrow lead for over 75 minutes. Kairat, despite territorial dominance and an aggressive substitution strategy, lacked the variation and central overloads needed to disorganise a well-drilled 4-2-3-1 block, leaving the Turkestan Arena with a performance rich in control but short on incision.


