Dinamo Bucharest vs CFR Cluj

31 October 2025 · Romanian SuperLiga · 2025/26 · Referee Radu Marian Petrescu

Full time 2 – 1

Half-time: 0–0

  • M. Karamoko 90’
  • A. Soro 90+2’
  • L. Emërllahu 69’

Match summary

Dinamo Bucharest came from behind to win 2-1 at home to CFR Cluj, with the winner arriving in stoppage time. It was goalless at half-time.

L. Emërllahu put CFR Cluj ahead in the 69th minute, M. Karamoko equalised in the 90th minute, and A. Soro won it in stoppage time.

The chances backed that up: Dinamo Bucharest created 1.85 expected goals (xG) from 15 shots to CFR Cluj's 1.00 from 12.

Match stats

61% Possession 39%
15 Shots 12
6 Shots on target 6
5 Corners 4
517 Passes 334
83.6% Pass accuracy 67.1%
17 Tackles 19
7 Fouls 11
1 Yellow cards 0
0 Red cards 0
7 Offsides 0

Key events

Dinamo Bucharest CFR Cluj
Kick-off
N. StoioanovShot on target
13’
24’
M. KorenicaShot on target
D. ArmstrongShot on target
27’
32’
V. KunShot on target
Half-time0-0
Second half underway
A. M. MusiVAR: Goal given
53’
61’
A. CordeaShot on target
62’
L. MunteanuI. Slimani
62’
S. PericaA. Pop
65’
S. PericaShot on target
65’
69’
L. EmërllahuLeft foot shot0-1 (CFR Cluj)
78’
K. ZoumaM. Korenica
78’
A. CarageaA. M. Musi
80’
80’
G. MilanovShot on target
84’
85’
A. FicaL. Emërllahu
86’
L. MunteanuShot on target
89’
L. BilibocShot on target
M. KaramokoRight foot shot1-1 (Dinamo Bucharest)
90’
A. SoroLeft foot shot2-1 (Dinamo Bucharest)
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 1.00 69’ L. Emërllahu (CFR Cluj), 0-1 69’ 90’ M. Karamoko (Dinamo Bucharest), 1-1 90’ 90+2’ A. Soro (Dinamo Bucharest), 2-1 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.85 1.00 69’ L. Emërllahu (CFR Cluj), 0-1 Emërllahu 69’ 90’ M. Karamoko (Dinamo Bucharest), 1-1 Karamoko 90’ 90+2’ A. Soro (Dinamo Bucharest), 2-1 Soro 90+2’
Dinamo Bucharest 1.85 xGCFR Cluj 1.00 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 CFR Cluj attacking Dinamo Bucharest attacking 
69’ L. Emërllahu (CFR Cluj), open play, 0.53 xG, goal 84’ S. Perica (Dinamo Bucharest), from a corner, 0.31 xG, hit the woodwork 65’ S. Perica (Dinamo Bucharest), open play, 0.27 xG, saved 90+2’ A. Soro (Dinamo Bucharest), open play, 0.26 xG, goal 13’ N. Stoioanov (Dinamo Bucharest), from a corner, 0.23 xG, saved 36’ L. Emërllahu (CFR Cluj), open play, 0.18 xG, off target 48’ A. M. Musi (Dinamo Bucharest), open play, 0.18 xG, blocked 90’ M. Karamoko (Dinamo Bucharest), open play, 0.18 xG, goal 80’ E. Gnahoré (Dinamo Bucharest), open play, 0.14 xG, off target 81’ M. Karamoko (Dinamo Bucharest), open play, 0.10 xG, off target 84’ G. Milanov (Dinamo Bucharest), from a corner, 0.06 xG, saved 86’ L. Munteanu (CFR Cluj), set piece, 0.05 xG, saved 89’ L. Biliboc (CFR Cluj), open play, 0.06 xG, saved 35’ I. Slimani (CFR Cluj), open play, 0.04 xG, blocked 49’ A. M. Musi (Dinamo Bucharest), open play, 0.05 xG, off target 61’ L. Emërllahu (CFR Cluj), open play, 0.04 xG, off target 27’ D. Armstrong (Dinamo Bucharest), from a corner, 0.02 xG, saved 61’ A. Cordea (CFR Cluj), open play, 0.02 xG, saved 84’ G. Milanov (Dinamo Bucharest), from a corner, 0.02 xG, off target 24’ M. Korenica (CFR Cluj), open play, 0.02 xG, saved 42’ A. Cordea (CFR Cluj), open play, 0.02 xG, blocked 32’ V. Kun (CFR Cluj), from a corner, 0.01 xG, saved 46’ E. Gnahoré (Dinamo Bucharest), open play, 0.01 xG, off target 72’ A. Păun (CFR Cluj), set piece, 0.01 xG, off target 75’ L. Munteanu (CFR Cluj), open play, 0.01 xG, blocked 3’ R. Opruț (Dinamo Bucharest), from a corner, 0.01 xG, off target 59’ A. Mărginean (Dinamo Bucharest), open play, 0.01 xG, off target 69’ L. Emërllahu (CFR Cluj), open play, 0.53 xG, goal 84’ S. Perica (Dinamo Bucharest), from a corner, 0.31 xG, hit the woodwork 65’ S. Perica (Dinamo Bucharest), open play, 0.27 xG, saved 90+2’ A. Soro (Dinamo Bucharest), open play, 0.26 xG, goal 13’ N. Stoioanov (Dinamo Bucharest), from a corner, 0.23 xG, saved 36’ L. Emërllahu (CFR Cluj), open play, 0.18 xG, off target 48’ A. M. Musi (Dinamo Bucharest), open play, 0.18 xG, blocked 90’ M. Karamoko (Dinamo Bucharest), open play, 0.18 xG, goal 80’ E. Gnahoré (Dinamo Bucharest), open play, 0.14 xG, off target 81’ M. Karamoko (Dinamo Bucharest), open play, 0.10 xG, off target 84’ G. Milanov (Dinamo Bucharest), from a corner, 0.06 xG, saved 89’ L. Biliboc (CFR Cluj), open play, 0.06 xG, saved 86’ L. Munteanu (CFR Cluj), set piece, 0.05 xG, saved 35’ I. Slimani (CFR Cluj), open play, 0.04 xG, blocked 49’ A. M. Musi (Dinamo Bucharest), open play, 0.05 xG, off target 61’ L. Emërllahu (CFR Cluj), open play, 0.04 xG, off target 27’ D. Armstrong (Dinamo Bucharest), from a corner, 0.02 xG, saved 61’ A. Cordea (CFR Cluj), open play, 0.02 xG, saved 84’ G. Milanov (Dinamo Bucharest), from a corner, 0.02 xG, off target 24’ M. Korenica (CFR Cluj), open play, 0.02 xG, saved 42’ A. Cordea (CFR Cluj), open play, 0.02 xG, blocked 32’ V. Kun (CFR Cluj), from a corner, 0.01 xG, saved 75’ L. Munteanu (CFR Cluj), open play, 0.01 xG, blocked 46’ E. Gnahoré (Dinamo Bucharest), open play, 0.01 xG, off target 72’ A. Păun (CFR Cluj), set piece, 0.01 xG, off target 3’ R. Opruț (Dinamo Bucharest), from a corner, 0.01 xG, off target 59’ A. Mărginean (Dinamo Bucharest), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Dinamo Bucharest 4-3-3 Starting XI
Roșca
Ikoko
Boateng
Stoioanov
Opruț
Gnahoré
Mărginean 80’
Cîrjan 80’
Armstrong 65’
Pop 65’
Musi 80’
CFR Cluj 4-3-3 Starting XI
Vâlceanu
Kun 78’
Sinyan
Ilie
Camora
Muhar
Djoković
Emërllahu 85’
Cordea 62’
Slimani 62’
Korenica 78’

Player stats

Goalkeeper1 player
90′ 5 1 26 – – – – –
Defenders4 players
J. Ikoko
90′ – 4 – – – 22 – – – –
90′ 3 1 – 7 3 72 1 – – –
90′ 2 – – 4 2 67 – – – –
90′ 1 2 – 4 2 44 1 – – –
Midfielders5 players
90′ – 1 79 1 – 2 1 4 – 1 –
A. Mărginean Taken off
80′ – – 59 – – 2 – 6 1 – –
C. Cîrjan Taken off
80′ – – 51 2 – 2 – 4 1 1 –
G. Milanov Came on as a substitute
10′ – – 7 – – – – – – – –
A. Soro Came on as a substitute
10′ 1 – 6 2 – – – 3 – 2 –
Forwards6 players
D. Armstrong Taken off
65′ – – 1 1 0.02 – 2 2 2 29 –
A. Pop Taken off
65′ – – – – – – – 3 3 11 –
A. M. Musi Taken off
80′ – – 2 – 0.22 – – 9 1 19 –
S. Perica Came on as a substitute
25′ – 1 2 1 0.58 – 1 – – 4 –
M. Karamoko Came on as a substitute
25′ 1 – 2 1 0.28 – 2 2 – 14 –
A. Caragea Came on as a substitute
10′ – – – – – – – 1 – 7 –
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.