Celta Vigo 3 - 1 FT PAOK

Estadio Abanca Balaídos

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
65
FT
Thu, Oct 2
Celta Vigo
3-1
PAOK
⚡ Intensity 66
⚖️ Balance 67
🏆 Stakes 0
🎲 Upset 0
A ruthless Celta comeback stuns PAOK.

Win Probability

  • Celta Vigo 27%
  • Draw 24%
  • PAOK 48%

Futmetrix AI estimate

Celta Vigo's Attacking Masterclass Overwhelms PAOK

Worth Watching Futmetrix Score: 65/100. A stunning second-half surge saw the Galician hosts flip the script and secure a vital European victory.

Opening Act

The Estadio Abanca Balaídos expected a straightforward affair, but early European nights rarely deliver one. The visitors soaked up the initial pressure and silenced the vibrant home crowd in the 37th minute. G. Konstantelias unlocked the defence with a brilliant sequence, allowing G. Giakoumakis to slot home completely against the run of play. That shock injected serious Intensity into the contest. Celta Vigo refused to panic, immediately raising their tempo to find an answer before the break. Right on the stroke of half-time, Óscar Mingueza carved out a crucial opening for Iago Aspas, who made no mistake with a clinical finish. The captain's timely equaliser completely changed the half-time team talks and set the stage for a thrilling second act.

The Pivot

Coming out of the tunnel, the hosts cranked the engine into overdrive and took complete control. The Balance of power shifted entirely in the 53rd minute of the match. Williot Swedberg became the chief architect in the final third, threading a precise pass for B. Iglesias to smash home and put the Galicians ahead. What started as a tense and tight contest quickly morphed into a one-sided attacking siege. Generating 15 total shots to their opponents' mere five, the home side commanded possession at 63 percent and pinned the Greek outfit deep inside their own penalty area. PAOK simply could not find an exit route as wave after wave of sky-blue shirts crashed against their defensive lines.

Resolution

The final nail in the coffin arrived just as the visitors looked to mount a desperate response in the 70th minute. Swedberg turned from provider to executioner, capping off a stellar individual performance by latching onto a brilliant ball from J. Rueda to find the back of the net. A tense VAR review momentarily paused the passionate celebrations in the stands, but the goal was definitively confirmed, erasing any lingering chance of a late Upset. This emphatic victory carries immense Stakes for the league stage campaign, propelling the Galician side comfortably upward in the European playoff zone while leaving the travelling side searching for immediate answers. Our take is simple: relentless attacking pressure eventually breaks down even the most stubborn defensive resistance.

Key Questions

What made Iago Aspas the Man of the Match?

He scored the crucial equaliser right before half-time, created four key passes, and commanded the attacking third with an outstanding 8.6 match rating.

How did Celta Vigo complete the comeback from behind?

After falling behind to Giakoumakis's strike, Celta dominated possession, unleashed a relentless 15-shot siege, and used clinical finishes from Aspas, Iglesias, and Swedberg to seal the 3-1 win.

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.

Match Statistics

Possession
63%
37%
Celta Vigo 63%
PAOK 37%
Shots
15
5
Celta Vigo 15
PAOK 5
Shots on Target
9
2
Celta Vigo 9
PAOK 2
Expected Goals (xG)
2.70
0.75
Celta Vigo 2.70
PAOK 0.75
Passes
661
381
Celta Vigo 661
PAOK 381
Pass Accuracy
89%
83%
Celta Vigo 89%
PAOK 83%
Corners
5
1
Celta Vigo 5
PAOK 1
Fouls
9
13
Celta Vigo 9
PAOK 13
Yellow Cards
3
2
Celta Vigo 3
PAOK 2
Red Cards
0
0
Celta Vigo 0
PAOK 0

Match Events

G. Giakoumakis (G. Konstantelias) 37'
41' 🟨 Óscar Mingueza
43' 🟨 Williot Swedberg
45' I. Aspas (O. Mingueza)
HT
53' B. Iglesias (W. Swedberg)
G. Giakoumakis F. Chalov 🔄 61'
A. Bianco S. Meite 🔄 61'
67' 🔄 B. Iglesias F. Jutgla
67' 🔄 O. Mingueza C. Dominguez
70' W. Swedberg (J. Rueda)
K. Despodov A. Zivkovic 🔄 70'
M. Camara Taison 🔄 70'
A. Vogliacco T. Kedziora 🔄 74'
74' 🔄 I. Aspas B. Zaragoza
74' 🔄 W. Swedberg P. Duran
79' 🟨 Ilaix Moriba
83' 🔄 J. Rueda J. Rodriguez
Magomed Ozdoev 🟨 90'+2
FT

Player Cards

Our take on every player in this match

Celta Vigo

Goalkeepers
Ionuț Radu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Manu Fernández
MAGNET
MAGNET
87
Activity
87
Activity
81
Passes
6
Duels
Carl Starfelt
MAGNET
MAGNET
92
Activity
92
Activity
87
Passes
5
Duels
Marcos Alonso
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
70%
Duel Win %
Midfielders
Javi Rueda
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Damián Rodríguez
MAGNET
MAGNET
88
Activity
88
Activity
86
Passes
2
Duels
Ilaix Moriba
MAGNET
MAGNET
68
Activity
68
Activity
56
Passes
12
Duels
Óscar Mingueza
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
55%
Pass Acc
Forwards
Iago Aspas
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Borja Iglesias
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Williot Swedberg
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.9
Rating
BENCH
Iván Villar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlos Domínguez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Yoel Lago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Javi Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Fran Beltrán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Román
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Sotelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ferran Jutglà
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Bryan Zaragoza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Pablo Durán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Jones El Abdellaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

PAOK

Goalkeepers
Jiří Pavlenka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Joan Sastre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alessandro Vogliacco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Giannis Michailidis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Baba Rahman
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Alessandro Bianco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Magomed Ozdoev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kiril Despodov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Mady Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Giannis Konstantelias
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Georgios Giakoumakis
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Dimitrios Monastirlis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Antonis Tsiftsis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jonjoe Kenny
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dejan Lovren
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomasz Kędziora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Konstantinos Thymianis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Greg Taylor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Soualiho Meïté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Fedor Chalov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Taison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Andrija Živković
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Dimitrios Chatsidis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/19/2026 PAOK 1 - 2 Celta Vigo UEFA Europa League Toumba Stadium
10/02/2025 Celta Vigo 3 - 1 PAOK UEFA Europa League Estadio Abanca Balaídos
02/19/2026
UEFA Europa League Toumba Stadium
10/02/2025
UEFA Europa League Estadio Abanca Balaídos
Celta Vigo Win
PAOK Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Dinamo Zagreb 2 6 6 2 +4 WMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)WDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
2 FC Midtjylland 2 6 5 2 +3 WNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)WFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
3 Aston Villa 2 6 3 0 +3 WFeyenoord 0 - 2 Aston Villa (02-10-2025)WAston Villa 1 - 0 Bologna (25-09-2025)
4 Lyon 2 6 3 0 +3 WLyon 2 - 0 Red Bull Salzburg (02-10-2025)WUtrecht 0 - 1 Lyon (25-09-2025)
5 SC Braga 2 6 3 0 +3 WCeltic 0 - 2 SC Braga (02-10-2025)WSC Braga 1 - 0 Feyenoord (24-09-2025)
6 Lille 2 6 3 1 +2 WAS Roma 0 - 1 Lille (02-10-2025)WLille 2 - 1 Brann (25-09-2025)
7 FC Porto 2 6 3 1 +2 WFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)WRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
8 Plzen 2 4 4 1 +3 WPlzen 3 - 0 Malmo FF (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
9 Real Betis 2 4 4 2 +2 WLudogorets 0 - 2 Real Betis (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
10 SC Freiburg 2 4 3 2 +1 DBologna 1 - 1 SC Freiburg (02-10-2025)WSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
11 Ferencvarosi TC 2 4 2 1 +1 WGenk 0 - 1 Ferencvarosi TC (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
12 Panathinaikos 2 3 5 3 +2 LPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)WBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
13 Celta Vigo 2 3 4 3 +1 WCelta Vigo 3 - 1 PAOK (02-10-2025)LVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
14 FC Basel 1893 2 3 3 2 +1 WFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)LSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
15 Brann 2 3 2 2 0 WBrann 1 - 0 Utrecht (02-10-2025)LLille 2 - 1 Brann (25-09-2025)
16 GO Ahead Eagles 2 3 2 2 0 WPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)LGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
17 AS Roma 2 3 2 2 0 LAS Roma 0 - 1 Lille (02-10-2025)WNice 1 - 2 AS Roma (24-09-2025)
18 Genk 2 3 1 1 0 LGenk 0 - 1 Ferencvarosi TC (02-10-2025)WRangers 0 - 1 Genk (25-09-2025)
19 BSC Young Boys 2 3 3 4 -1 WFCSB 0 - 2 BSC Young Boys (02-10-2025)LBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
20 Fenerbahçe 2 3 3 4 -1 WFenerbahçe 2 - 1 Nice (02-10-2025)LDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
21 VfB Stuttgart 2 3 2 3 -1 LFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)WVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
22 Ludogorets 2 3 2 3 -1 LLudogorets 0 - 2 Real Betis (02-10-2025)WMalmo FF 1 - 2 Ludogorets (24-09-2025)
23 Sturm Graz 2 3 2 3 -1 WSturm Graz 2 - 1 Rangers (02-10-2025)LFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
24 FCSB 2 3 1 2 -1 LFCSB 0 - 2 BSC Young Boys (02-10-2025)WGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
25 Nottingham Forest 2 1 4 5 -1 LNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
26 FK Crvena Zvezda 2 1 2 3 -1 LFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
27 Bologna 2 1 1 2 -1 DBologna 1 - 1 SC Freiburg (02-10-2025)LAston Villa 1 - 0 Bologna (25-09-2025)
28 Celtic 2 1 1 3 -2 LCeltic 0 - 2 SC Braga (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
29 Maccabi Tel Aviv 2 1 1 3 -2 LMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
30 PAOK 2 1 1 3 -2 LCelta Vigo 3 - 1 PAOK (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
31 Nice 2 0 2 4 -2 LFenerbahçe 2 - 1 Nice (02-10-2025)LNice 1 - 2 AS Roma (24-09-2025)
32 Rangers 2 0 1 3 -2 LSturm Graz 2 - 1 Rangers (02-10-2025)LRangers 0 - 1 Genk (25-09-2025)
33 Utrecht 2 0 0 2 -2 LBrann 1 - 0 Utrecht (02-10-2025)LUtrecht 0 - 1 Lyon (25-09-2025)
34 Feyenoord 2 0 0 3 -3 LFeyenoord 0 - 2 Aston Villa (02-10-2025)LSC Braga 1 - 0 Feyenoord (24-09-2025)
35 Red Bull Salzburg 2 0 0 3 -3 LLyon 2 - 0 Red Bull Salzburg (02-10-2025)LRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
36 Malmo FF 2 0 1 5 -4 LPlzen 3 - 0 Malmo FF (02-10-2025)LMalmo FF 1 - 2 Ludogorets (24-09-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.