CSKA 1948 vs Dunav Ruse

12 September 2026 · Bulgarian First League · 2026/27 · Referee Vasil Minev

Full time 2 – 1

Half-time: 1–0

  • Mamadou Diallo 4’
  • Dragan Grivić 90’
  • Jordan Saint-Louis 46’

Match summary

CSKA 1948 beat Dunav Ruse 2-1, with a late winner. CSKA 1948 led 1-0 at half-time.

Mamadou Diallo put CSKA 1948 ahead in the 4th minute, Jordan Saint-Louis equalised in the 46th minute, and Dragan Grivić won it from a corner in the 90th minute.

The chances backed that up: CSKA 1948 created 2.53 expected goals (xG) from 20 shots to Dunav Ruse's 0.86 from 10.

Match stats

0% Possession 0%
0 Shots 0
0 Shots on target 0
0 Corners 0
90 Attacks 62
67 Dangerous attacks 36
0 Passes 0
0% Pass accuracy 0%
0 Tackles 0
0 Fouls 0
0 Yellow cards 3
0 Red cards 0
0 Offsides 0

Key events

CSKA 1948 Dunav Ruse
Kick-off
Mamadou DialloRight foot shot1-0 (CSKA 1948)
4’
6’
Radoslav ApostolovShot on target
Moataz ZemzemiShot on target
9’
25’
Jordan Saint-LouisShot on target
28’
Stojan PredevShot on target
Half-time1-0
46’
Unknown1-1 (Dunav Ruse)
Second half underway
Brian SobreroShot on target
65’
Ognjen GaševićShot on target
66’
Elias FrancoShot on target
78’
83’
Ibrahim KeitaShot on target
89’
Dragan GrivićLeft foot shot2-1 (CSKA 1948)
90+2’
90+3’
Full-time2-1

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.53 0.86 4’ Mamadou Diallo (CSKA 1948), 1-0 4’ 46’ Jordan Saint-Louis (Dunav Ruse), 1-1 46’ 90’ Dragan Grivić (CSKA 1948), 2-1 90’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.53 0.86 4’ Mamadou Diallo (CSKA 1948), 1-0 Diallo 4’ 46’ Jordan Saint-Louis (Dunav Ruse), 1-1 Saint-Louis 46’ 90’ Dragan Grivić (CSKA 1948), 2-1 Grivić 90’
CSKA 1948 2.53 xGDunav Ruse 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Dunav Ruse attacking CSKA 1948 attacking 
90’ Dragan Grivić (CSKA 1948), from a corner, 0.48 xG, goal 1’ Atanas Iliev (CSKA 1948), open play, 0.40 xG, hit the woodwork 51’ Atanas Iliev (CSKA 1948), open play, 0.37 xG, hit the woodwork 4’ Mamadou Diallo (CSKA 1948), open play, 0.26 xG, goal 78’ Elias Franco (CSKA 1948), set piece, 0.24 xG, saved 68’ Atanas Iliev (CSKA 1948), open play, 0.19 xG, off target 54’ Vladan Vidaković (Dunav Ruse), from a corner, 0.16 xG, blocked 6’ Radoslav Apostolov (Dunav Ruse), open play, 0.15 xG, saved 71’ Mamadou Diallo (CSKA 1948), open play, 0.15 xG, blocked 54’ Denislav Minchev (Dunav Ruse), from a corner, 0.14 xG, blocked 28’ Stojan Predev (Dunav Ruse), from a corner, 0.11 xG, saved 46’ Jordan Saint-Louis (Dunav Ruse), open play, 0.12 xG, goal 1’ Héctor Cuellar (CSKA 1948), from a corner, 0.10 xG, off target 88’ Brian Sobrero (CSKA 1948), open play, 0.10 xG, blocked 43’ Atanas Iliev (CSKA 1948), set piece, 0.09 xG, off target 78’ Jordan Saint-Louis (Dunav Ruse), open play, 0.09 xG, off target 83’ Ibrahim Keita (Dunav Ruse), open play, 0.08 xG, saved 11’ Mamadou Diallo (CSKA 1948), open play, 0.04 xG, off target 66’ Ognjen Gašević (CSKA 1948), open play, 0.03 xG, saved 45’ Georgi Rusev (CSKA 1948), open play, 0.03 xG, blocked 65’ Brian Sobrero (CSKA 1948), open play, 0.03 xG, saved 25’ Jordan Saint-Louis (Dunav Ruse), open play, 0.01 xG, saved 16’ Ognjen Gašević (CSKA 1948), set piece, 0.01 xG, off target 45’ Héctor Cuellar (CSKA 1948), from a corner, 0.01 xG, blocked 33’ Vladan Vidaković (Dunav Ruse), set piece, 0.01 xG, blocked 14’ Jules Meyer (CSKA 1948), open play, 0.00 xG, off target 70’ Alexander Valino Navasal (Dunav Ruse), open play, 0.00 xG, blocked 90+7’ Atanas Iliev (CSKA 1948), set piece, 0.00 xG, off target 9’ Moataz Zemzemi (CSKA 1948), set piece, 0.00 xG, saved 29’ Georgi Rusev (CSKA 1948), direct free kick, 0.00 xG, blocked 90’ Dragan Grivić (CSKA 1948), from a corner, 0.48 xG, goal 1’ Atanas Iliev (CSKA 1948), open play, 0.40 xG, hit the woodwork 51’ Atanas Iliev (CSKA 1948), open play, 0.37 xG, hit the woodwork 4’ Mamadou Diallo (CSKA 1948), open play, 0.26 xG, goal 78’ Elias Franco (CSKA 1948), set piece, 0.24 xG, saved 68’ Atanas Iliev (CSKA 1948), open play, 0.19 xG, off target 54’ Vladan Vidaković (Dunav Ruse), from a corner, 0.16 xG, blocked 6’ Radoslav Apostolov (Dunav Ruse), open play, 0.15 xG, saved 71’ Mamadou Diallo (CSKA 1948), open play, 0.15 xG, blocked 54’ Denislav Minchev (Dunav Ruse), from a corner, 0.14 xG, blocked 28’ Stojan Predev (Dunav Ruse), from a corner, 0.11 xG, saved 46’ Jordan Saint-Louis (Dunav Ruse), open play, 0.12 xG, goal 1’ Héctor Cuellar (CSKA 1948), from a corner, 0.10 xG, off target 88’ Brian Sobrero (CSKA 1948), open play, 0.10 xG, blocked 43’ Atanas Iliev (CSKA 1948), set piece, 0.09 xG, off target 78’ Jordan Saint-Louis (Dunav Ruse), open play, 0.09 xG, off target 83’ Ibrahim Keita (Dunav Ruse), open play, 0.08 xG, saved 11’ Mamadou Diallo (CSKA 1948), open play, 0.04 xG, off target 66’ Ognjen Gašević (CSKA 1948), open play, 0.03 xG, saved 45’ Georgi Rusev (CSKA 1948), open play, 0.03 xG, blocked 65’ Brian Sobrero (CSKA 1948), open play, 0.03 xG, saved 25’ Jordan Saint-Louis (Dunav Ruse), open play, 0.01 xG, saved 45’ Héctor Cuellar (CSKA 1948), from a corner, 0.01 xG, blocked 16’ Ognjen Gašević (CSKA 1948), set piece, 0.01 xG, off target 33’ Vladan Vidaković (Dunav Ruse), set piece, 0.01 xG, blocked 14’ Jules Meyer (CSKA 1948), open play, 0.00 xG, off target 70’ Alexander Valino Navasal (Dunav Ruse), open play, 0.00 xG, blocked 90+7’ Atanas Iliev (CSKA 1948), set piece, 0.00 xG, off target 9’ Moataz Zemzemi (CSKA 1948), set piece, 0.00 xG, saved 29’ Georgi Rusev (CSKA 1948), direct free kick, 0.00 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

CSKA 1948 4-4-2 Starting XI
Bozhev
Gašević
Dvali
Cuellar
Medina 80’
Zemzemi 80’
Meyer 72’
Maciel 46’
Rusev
Diallo 72’
Iliev
Dunav Ruse 3-5-2 Starting XI
Kitanov
Predev
Alves
Cabarcas
Minchev
Todorov
Apostolov
Vidaković 66’
Boytchev 79’
Saint-Louis
Navasal 79’

Player stats

Goalkeeper1 player
90′ 0 1 – – – – – –
Defenders4 players
Diego Medina Taken off
80′ – – – – – – – – – –
90′ – – – – – – – – – –
90′ – – – – – – – – – –
Dragan Grivić Came on as a substitute
10′ – – – – – – – 1 – –
Midfielders9 players
90′ – – – – – – – – – – –
Frédéric Maciel Taken off
46′ – 1 – – – – – – – – –
Moataz Zemzemi Taken off
80′ – – – – – – – – – – –
Jules Meyer Taken off
72′ – – – – – – – – – – –
90′ – – – – – – – – – – –
Brian Sobrero Came on as a substitute
44′ – – – – – – – – – – –
Borislav Tsonev Came on as a substitute
18′ – – – – – – – – – – –
Elias Franco Came on as a substitute
18′ – – – – – – – – – – –
Florian Krebs Came on as a substitute
10′ – – – – – – – – – – –
Forwards2 players
Mamadou Diallo Taken off
72′ 1 – – – 0.45 – – – – – –
90′ – – – – 1.05 – – – – – –
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.