UEFA Europa League Gameweek 4
Dinamo Zagreb 0 - 3 FT Celta Vigo
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Futmetrix Verdict
58
FT
Sun, Sep 20
Deportivo La Coruna
1-1
Real Betis
⚡ Intensity
43
⚖️ Balance
44
🏆 Stakes
56
🎲 Upset
37
Late drama denies Betis away victory.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
P. Duran (I. Aspas) 4'
S. Dominguez (B. Zaragoza) 28'
P. Duran (B. Zaragoza) 44'
HT
46' ↓ K. Theophile-Catherine ↑M. Bakrar
46' ↓ B. Goda ↑M. Perez Vinlof
59' ↓ S. Kulenovic ↑D. Beljo
59' ↓ D. Ljubicic ↑L. Stojkovic
↓ P. Duran ↑B. Iglesias 63'
↓ B. Zaragoza ↑F. Jutgla 63'
↓ F. Beltran ↑D. Rodriguez 76'
↓ C. Starfelt ↑Y. Lago 76'
78' ↓ M. Zajc ↑G. Villar
↓ M. Roman ↑H. Sotelo 85'
FT
Player Cards
Our take on every player in this match
Dinamo Zagreb
Goalkeepers
Ivan Nevistić
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Kévin Théophile-Catherine
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Sergi Domínguez
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.6
Rating
Scott McKenna
MAGNET
112
Activity
112
Activity
111
Passes
1
Duels
Bruno Goda
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Dejan Ljubičić
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Josip Mišić
MAGNET
87
Activity
87
Activity
82
Passes
5
Duels
Miha Zajc
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Forwards
Mateo Lisica
MAGNET
52
Activity
52
Activity
42
Passes
10
Duels
Sandro Kulenovic
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Arbër Hoxha
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
BENCH
Ivan Filipović
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Niko Galešić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Perez Vinlöf
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Noa Mikić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gonzalo Villar
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Luka Stojković
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Gabriel Vidović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marko Soldo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Robert Mudražija
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dion Drena Beljo
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Cardoso Varela
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mounsef Bakrar
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Celta Vigo
Goalkeepers
Iván Villar
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Javi Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Carl Starfelt
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Carlos Domínguez
MAGNET
88
Activity
88
Activity
78
Passes
10
Duels
Mihailo Ristić
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Iago Aspas
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
34%
Pass Acc
Fran Beltrán
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Miguel Román
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Forwards
Jones El Abdellaoui
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pablo Durán
HITMAN
2
Goals
2
Goals
2
On Target
8.3
Rating
Bryan Zaragoza
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
23%
Pass Acc
BENCH
Marc Vidal
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Mingueza
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergio Carreira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manu Fernández
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcos Alonso
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yoel Lago
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Ilaix Moriba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Damián Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Hugo Sotelo
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Borja Iglesias
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Ferran Jutglà
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
M. Gonzalez
👻 Invisible Nothing to note
League Standings
P: 4 GD: +8
P: 4 GD: +5
P: 4 GD: +4
P: 4 GD: +5
P: 4 GD: +4
P: 4 GD: +4
P: 4 GD: +3
P: 4 GD: +4
P: 4 GD: +4
P: 4 GD: +3
P: 4 GD: +3
P: 4 GD: +1
P: 4 GD: +1
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: +1
P: 4 GD: +1
P: 4 GD: +1
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: -1
P: 4 GD: -4
P: 4 GD: +1
P: 4 GD: 0
P: 4 GD: -2
P: 4 GD: -2
P: 4 GD: -3
P: 4 GD: -2
P: 4 GD: -3
P: 4 GD: -4
P: 4 GD: -4
P: 4 GD: -4
P: 4 GD: -5
P: 4 GD: -7
P: 4 GD: -5
Match previews and recaps to help you decide which games are worth watching
Dinamo Zagreb
Celta Vigo
Dinamo Zagreb
Celta Vigo
Win Probability
Futmetrix AI estimate
Celta Vigo's First-Half Clinic Silences Stadion Maksimir
Skip It Futmetrix Score: 33/100. A ruthless attacking display from the visitors exposed Dinamo Zagreb's defensive frailties and violently shook up the Europa League playoff picture.
The Early Ambush
Celta Vigo wasted absolutely no time silencing the crowd at Stadion Maksimir. Before the home fans could even settle into their seats, P. Duran struck gold. Latching onto a precise delivery from I. Aspas in the fourth minute, he buried the opener to completely alter the match's complexion. This high Intensity start left Dinamo Zagreb chasing shadows across their own pitch. Despite the hosts eventually finding their footing and holding onto the ball, their controlled possession felt entirely toothless. They knocked the ball around the middle of the park with 59% possession, but Celta's defensive shape refused to crack. The visitors were entirely comfortable absorbing pressure, waiting for the perfect moment to spring forward and punish their Croatian opponents on the break.
The First-Half Pivot
The true turning point arrived just before the half-hour mark. The Balance of the tie shattered completely when B. Zaragoza tore down the flank. His dangerous ball into the box forced a catastrophic defensive mix-up, resulting in an unfortunate own goal credited to S. Dominguez. At 0-2 down, Dinamo's heads noticeably dropped. Celta sensed the blood in the water and refused to let up. Just seconds before the halftime whistle blew, Duran doubled his personal tally to seal a brilliant brace. This time, Zaragoza provided the direct assist, tearing the Croatian backline apart once again. Three goals from just eight total shots highlighted a terrifyingly clinical edge. They overperformed their 1.44 expected goals in spectacular fashion, turning half-chances into a decisive 0-3 advantage before the break.
The European Aftermath
The second half devolved into a pure exercise in game management. Dinamo Zagreb tried to mount a comeback, leaning heavily on the creative efforts of Mateo Lisica, who stood out as the lone bright spark for the hosts. He orchestrated several promising moves, but the final product was severely lacking. Celta's backline held firm, keeping a crucial clean sheet away from home. The Stakes in this Europa League stage are rising fast, and this 0-3 victory provides a massive boost for the Spanish side. They now sit 16th, firmly entrenched in the playoff picture. Meanwhile, the heavy defeat leaves Dinamo down in 23rd place. They generated just 0.75 expected goals, proving that sterile possession is a fast track to European failure.
Key Questions
Who scored the goals for Celta Vigo?
Pablo Durán secured a brilliant first-half brace, while an own goal forced by Bryan Zaragoza accounted for the third.
How did Dinamo Zagreb perform?
Despite holding 59% possession, Dinamo lacked a cutting edge. Mateo Lisica was their standout performer, but they failed to breach Celta's disciplined defense.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Playoff Dreams on the Line in Zagreb
Average Entertainment Futmetrix Score: 46/100. This mid-table Europa League clash is a genuine shootout for knockout stage survival, with both sides boasting lethal attacks and generous defenses.
The Setup
Dinamo Zagreb welcome Celta Vigo to Stadion Maksimir on November 06, 2025. This is a classic European six-pointer. Celta sit 16th with 13 points, comfortably inside the playoff spots but eyeing a top-eight finish. Dinamo languish in 23rd with 10 points, teetering dangerously on the edge of the top-24 elimination line. High Stakes define the tension of this fixture. Both teams guarantee entertainment on the pitch. The underlying numbers reveal a combined 3.8 goals per game, backed by a strong Form rating that promises offensive fireworks. However, leaky backlines are a major issue here, with both sides collectively shipping 3.5 goals per match. A low Balance rating highlights how chaotic this tie could become, as tactical discipline inevitably gives way to desperation.
Key Battle
Dion Drena Beljo goes head-to-head with Iago Aspas in a contest illuminated by exceptional Stars ratings. Beljo is Dinamo's primary weapon, tasked with turning half-chances into goals against a vulnerable Spanish defense. On the other side, the veteran Aspas remains Celta's creative and scoring heartbeat. Whichever forward finds space between the lines will dictate the outcome.
Our Prediction
Celta Vigo edge a thriller, winning 3-2. Dinamo's desperate push for home points will inevitably leave vast gaps at the back, allowing Celta's seasoned attackers to punish them mercilessly on the counter-attack.