Match story
Win-probability swings · in-play model
34'⚽+43 PET
Nlundulu opens it
First goal of the match — 1–0.
PET win prob 15% → 58%
77'+4 PET
Neicu sees red
Otelul down to ten men.
PET win prob 85% → 89%
Pressure index
Minute-by-minute momentum · home up · away down
Petrolul 52Otelul
⚽ Nlundulu
HT
15'30'45'45+160'75'90'90+9
34'⚽ Nlundulu
Key events
FT 1–0 · HT 1–0 · goals, cards and subs
14'
Mark Țuțu
Yellow card
17'
Ricardo Sousa
Yellow card
⚽34'1–0
Dan Nlundulu
Goal · penalty
45'+1
Habib Sylla
Yellow card
HTHalf-time · Petrolul 52 lead 1–0
67'
Dele Israel
Yellow card
71'
Dan-Cristian Neicu
On for Denis Bordun
71'
João Paulino
On for Andrézinho
75'
Calal Hüseynov
On for Sergiu Hanca
77'
Dan-Cristian Neicu
Red card · sent off
79'
Teodor Lungu
On for A. Ciobanu
82'
Alexandru Viorel Bălănică
On for Pedro Nuno
86'
Liviu Argeșanu
On for Alejandro Bran
90'+1
Tiberiu Căpuşă
On for Dele Israel
90'+1
Adam Zaian
On for Mark Țuțu
90'+2
Rareș Leescu
On for Dan Nlundulu
90'+4
Andres Dumitrescu
Yellow card
90'+6
João Paulino
Yellow card
FTFull-time · Petrolul 52 1–0 Otelul
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Patrick Fernandes6.4
Andrézinho6.8
Dele Israel6.6
Breston Malula6.8
MalulaCosmin Dur Bozoanca6.7
Milen Zhelev6.3
Giannis Christopoulos6.6
Habib Sylla6.6
Paul Iacob6.6
João Paulino6.3
João Lameira7.3
LameiraDan-Cristian Neicu5.0
A. Ciobanu6.9
CiobanuDenis Bordun6.4
Pedro Nuno6.4
NunoTeodor Lungu6.6
Alexandru Viorel Bălănică6.5
Andres Dumitrescu7.6
DumitrescuPaul Papp6.6
Rodrigo Martins6.7
Dan Nlundulu7.7
NlunduluAlejandro Bran6.7
BranCalal Hüseynov6.6
Léo Teixeira7.3
Sergiu Hanca7.0
Mark Țuțu6.6
Adam Zaian6.6
Liviu Argeșanu6.6
Rareș Leescu6.5
Damián González7.5
Tiberiu Căpuşă6.3
Petrolul 52Otelul
DEFENCE ↑ · ATTACK →