Ludogorets vs CSKA 1948

7 November 2026 · Bulgarian First League · 2026/27 · Referee Martin Velikov

Full time 2 – 2

Half-time: 0–0

  • Petar Stanić 51’
  • Ivajlo Chochev 90+7’
  • Atanas Iliev 79’
  • Georgi Rusev 81’

Match summary

The points were shared as Ludogorets and CSKA 1948 drew 2-2. It was goalless at half-time.

Petar Stanić put Ludogorets ahead in the 51st minute, Atanas Iliev equalised in the 79th minute, Georgi Rusev put CSKA 1948 in front in the 81st minute, and Ivajlo Chochev equalised in stoppage time.

Ludogorets had the better of the chances, with 2.63 expected goals (xG) from 18 shots to CSKA 1948's 1.23 from 5.

Ludogorets hosted CSKA 1948 in the Bulgarian First League, dominating the overall performance and territory throughout the encounter. The home side registered 103 attacks and 70 dangerous attacks compared to the visitors' 87 attacks and 25 dangerous attacks. Despite the territorial dominance and sustained pressure from Ludogorets, the match remained fiercely contested and disciplined, featuring 4 yellow cards and 1 red card distributed across the teams. Both sides struggled to convert their territorial advantages during a scoreless first half before a dramatic escalation of goalmouth action after the interval.

The match remained scoreless at half-time following a quiet opening period that saw CSKA 1948 receive a yellow card for Brian Sobrero in the 22nd minute. The action ignited in the second half when Petar Stanić opened the scoring for Ludogorets in the 51st minute. CSKA 1948 suffered a setback in the 73rd minute when Emerson received a second yellow card and was sent off. Despite the numerical disadvantage, Atanas Iliev equalised in the 79th minute and Georgi Rusev put the visitors ahead in the 81st minute, before Ivajlo Chochev secured a late equaliser for Ludogorets in the 98th minute.

Match stats

103 Attacks 87
70 Dangerous attacks 25
1 Yellow cards 3
0 Red cards 1

Possession, shots and other detailed statistics are not available for this match.

Key events

Ludogorets CSKA 1948
Kick-off
Caio VidalShot on target
2’
Caio VidalShot on target
10’
22’
Caio VidalShot on target
40’
Erick MarcusShot on target
43’
Half-time0-0
Second half underway
Petar StanićRight foot shot1-0 (Ludogorets)
51’
56’
73’
EmersonSecond yellow
Kwadwo DuahShot on target
76’
78’
Georgi RusevShot on target
79’
Atanas IlievLeft foot shot1-1 (CSKA 1948)
81’
Georgi RusevRight foot shot1-2 (CSKA 1948)
Caio VidalShot on target
84’
Omar RekikShot on target
87’
89’
Bernard TekpeteyShot on target
90+6’
Ivajlo ChochevLeft foot shot2-2 (Ludogorets)
90+8’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.63 1.23 51’ Petar Stanić (Ludogorets), 1-0 51’ 79’ Atanas Iliev (CSKA 1948), 1-1 79’ 81’ Georgi Rusev (CSKA 1948), 1-2 81’ 90+7’ Ivajlo Chochev (Ludogorets), 2-2 90+7’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.63 1.23 51’ Petar Stanić (Ludogorets), 1-0 Stanić 51’ 79’ Atanas Iliev (CSKA 1948), 1-1 Iliev 79’ 81’ Georgi Rusev (CSKA 1948), 1-2 Rusev 81’ 90+7’ Ivajlo Chochev (Ludogorets), 2-2 Chochev 90+7’
Ludogorets 2.63 xGCSKA 1948 1.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 CSKA 1948 attacking Ludogorets attacking 
79’ Atanas Iliev (CSKA 1948), set piece, 0.67 xG, goal 51’ Petar Stanić (Ludogorets), open play, 0.41 xG, goal 31’ Rwan Cruz (Ludogorets), set piece, 0.39 xG, off target 90+7’ Ivajlo Chochev (Ludogorets), open play, 0.32 xG, goal 73’ Elias Franco (CSKA 1948), from a corner, 0.28 xG, blocked 43’ Erick Marcus (Ludogorets), open play, 0.24 xG, saved 81’ Georgi Rusev (CSKA 1948), open play, 0.23 xG, goal 90+7’ Ivajlo Chochev (Ludogorets), open play, 0.23 xG, blocked 2’ Caio Vidal (Ludogorets), open play, 0.19 xG, saved 76’ Kwadwo Duah (Ludogorets), open play, 0.15 xG, saved 17’ Rwan Cruz (Ludogorets), open play, 0.14 xG, off target 23’ Petar Stanić (Ludogorets), open play, 0.14 xG, off target 87’ Omar Rekik (Ludogorets), from a corner, 0.12 xG, saved 1’ Caio Vidal (Ludogorets), open play, 0.11 xG, off target 84’ Caio Vidal (Ludogorets), open play, 0.08 xG, saved 8’ Erick Marcus (Ludogorets), from a corner, 0.08 xG, off target 21’ Jules Meyer (CSKA 1948), open play, 0.05 xG, blocked 90+6’ Bernard Tekpetey (Ludogorets), from a corner, 0.01 xG, saved 10’ Caio Vidal (Ludogorets), open play, 0.01 xG, saved 40’ Caio Vidal (Ludogorets), open play, 0.01 xG, saved 90+5’ Ivan Zhelyzko (Ludogorets), open play, 0.00 xG, off target 90+2’ Ivan Zhelyzko (Ludogorets), from a corner, 0.00 xG, off target 78’ Georgi Rusev (CSKA 1948), set piece, 0.00 xG, saved 79’ Atanas Iliev (CSKA 1948), set piece, 0.67 xG, goal 51’ Petar Stanić (Ludogorets), open play, 0.41 xG, goal 31’ Rwan Cruz (Ludogorets), set piece, 0.39 xG, off target 90+7’ Ivajlo Chochev (Ludogorets), open play, 0.32 xG, goal 73’ Elias Franco (CSKA 1948), from a corner, 0.28 xG, blocked 43’ Erick Marcus (Ludogorets), open play, 0.24 xG, saved 90+7’ Ivajlo Chochev (Ludogorets), open play, 0.23 xG, blocked 81’ Georgi Rusev (CSKA 1948), open play, 0.23 xG, goal 2’ Caio Vidal (Ludogorets), open play, 0.19 xG, saved 76’ Kwadwo Duah (Ludogorets), open play, 0.15 xG, saved 17’ Rwan Cruz (Ludogorets), open play, 0.14 xG, off target 23’ Petar Stanić (Ludogorets), open play, 0.14 xG, off target 87’ Omar Rekik (Ludogorets), from a corner, 0.12 xG, saved 1’ Caio Vidal (Ludogorets), open play, 0.11 xG, off target 84’ Caio Vidal (Ludogorets), open play, 0.08 xG, saved 8’ Erick Marcus (Ludogorets), from a corner, 0.08 xG, off target 21’ Jules Meyer (CSKA 1948), open play, 0.05 xG, blocked 90+6’ Bernard Tekpetey (Ludogorets), from a corner, 0.01 xG, saved 10’ Caio Vidal (Ludogorets), open play, 0.01 xG, saved 40’ Caio Vidal (Ludogorets), open play, 0.01 xG, saved 90+5’ Ivan Zhelyzko (Ludogorets), open play, 0.00 xG, off target 90+2’ Ivan Zhelyzko (Ludogorets), from a corner, 0.00 xG, off target 78’ Georgi Rusev (CSKA 1948), set piece, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Ludogorets 4-1-4-1 Starting XI
Bonmann
Shishkov
Kurtulus
Rekik
Son
Zhelyzko
Vidal 86’
Duarte 80’
Stanić 71’
Marcus 86’
Cruz 71’
CSKA 1948 3-4-2-1 Starting XI
Bozhev
Emerson
Benamar
Dvali 58’
Cuellar
Zemzemi
Meyer
Rusev
Franco 85’
Tarasenko 69’
Sobrero 46’

Player stats

Goalkeeper1 player
90′ 0 2 – – – – – –
Defenders4 players
Son
90′ – – – – – – – – – –
90′ – – – – – – – – –
90′ – – – – – – – – – –
90′ – – – – – – – – – –
Midfielders8 players
90′ – – – – – – – – – – –
Erick Marcus Taken off
86′ – – – – – – – – – – –
Petar Stanić Taken off
71′ 1 – – – – – – – – – –
Deroy Duarte Taken off
80′ – 1 – – – – – – – – –
Caio Vidal Taken off
86′ – – – – – – – – – – –
Ivajlo Chochev Came on as a substitute
19′ 1 – – – – – – – – – –
Amir Hadžiahmetović Came on as a substitute
10′ – – – – – – – – – – –
Bernard Tekpetey Came on as a substitute
4′ – – – – – – – – – – –
Forwards3 players
Rwan Cruz Taken off
71′ – – – – 0.53 – – – – – –
Kwadwo Duah Came on as a substitute
19′ – – – – 0.15 – – – – – –
Nathan Fernandes Came on as a substitute
4′ – – – – – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.