UEFA Europa League Gameweek 2
FC Porto 2 - 1 FT FK Crvena Zvezda
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
32' Rodrigo Mora
V. Kostov (M. Veljkovic) 32'
HT
46' ↓ M. Fernandes ↑A. Costa
46' ↓ J. Bednarek ↑V. Froholdt
47' Dominik Prpić
61' ↓ William Gomes ↑Pepê
61' ↓ A. Alarcon ↑B. Sainz
Nair Tiknizyan 68'
↓ N. Radonjic ↑Milson 69'
73' ↓ D. Gul ↑G. Veiga
↓ V. Kostov ↑P. Olayinka 81'
↓ M. Arnautovic ↑Bruno Duarte 81'
↓ N. Tiknizyan ↑N. Stankovic 81'
87' Alberto Costa
89' R. Mora (Pepe)
↓ T. Elsnik ↑M. Bajo 90'+2
FT
Player Cards
Our take on every player in this match
FC Porto
Goalkeepers
Diogo Costa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Martim Fernandes
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jan Bednarek
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Dominik Prpić
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
67%
Duel Win %
Zaidu Sanusi
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Stephen Eustáquio
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pablo Rosario
MAGNET
68
Activity
68
Activity
58
Passes
10
Duels
Rodrigo Mora
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.9
Rating
Forwards
William Gomes
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Deniz Gül
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Ángel Alarcón
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Cláudio Ramos
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Costa
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jakub Kiwior
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Baio
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Gabriel Brás
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francisco Moura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Victor Froholdt
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Gabri Veiga
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Alan Varela
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samu Omorodion
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pepê Aquino
SUPER SUB
1
Assist
1
Assist
29
Minutes
7.2
Rating
Borja Sainz
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
FK Crvena Zvezda
Goalkeepers
Matheus
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Seol Young-Woo
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Franklin Tebo Uchenna
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Miloš Veljković
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Nair Tiknizyan
LATE SHIFT
9
Late Mins
9
Late Mins
82
Total Mins
81
Entry
Midfielders
Timi Max Elšnik
NPC
89
Minutes
89
Minutes
32%
Pass Acc
6.2
Rating
Tomás Händel
MAGNET
72
Activity
72
Activity
64
Passes
8
Duels
Nemanja Radonjić
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
69
Entry
Vasilije Kostov
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Mirko Ivanić
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Marko Arnautović
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
BENCH
Omri Glazer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ivan Guteša
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rodrigão
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefan Leković
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adem Avdić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mahmudu Bajo
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Felício Milson
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Nikola Stanković
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Vladimir Lučić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Peter Olayinka
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Bruno Duarte
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Luka Zarić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
League Standings
P: 2 GD: +4
P: 2 GD: +3
P: 2 GD: +3
P: 2 GD: +3
P: 2 GD: +2
P: 2 GD: +3
P: 2 GD: +2
P: 2 GD: +1
P: 2 GD: +1
P: 2 GD: +2
P: 2 GD: +1
P: 2 GD: +1
P: 2 GD: 0
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -2
P: 2 GD: -2
P: 2 GD: -2
P: 2 GD: -3
P: 2 GD: -3
P: 2 GD: -4
Match previews and recaps to help you decide which games are worth watching
FC Porto
FK Crvena Zvezda
FC Porto
FK Crvena Zvezda
Win Probability
Futmetrix AI estimate
Late Dragão Drama Breaks Serbian Hearts
Worth Watching Futmetrix Score: 65/100. An explosive climax at Estádio Do Dragão saw the hosts snatch a dramatic victory, proving that European nights are never truly settled until the final whistle.
Early Fire and Penalty Precision
The Intensity was palpable from the very start as FC Porto flew out of the blocks. The hosts immediately put FK Crvena Zvezda on the back foot, culminating in a crucial penalty just eight minutes in. William Gomes stepped up and coolly dispatched the spot-kick, setting a relentless early tone. Despite splitting the possession exactly down the middle, the Portuguese side generated massive attacking volume, relentlessly testing the Serbian defense. The visitors had to weather a ferocious storm to keep the Stakes manageable in this pivotal league stage encounter.
Belgrade Bites Back
If anyone expected the visitors to fold, they were thoroughly mistaken. The Balance of the tie shifted dramatically in the 32nd minute. Against the run of overall attacking play—with Porto ultimately racking up a massive 2.65 expected goals compared to a mere 0.53 for the visitors—Vasilije Kostov found the breakthrough. Capitalizing on a sharp feed from M. Veljkovic, Kostov silenced the home crowd and restored parity. The match transformed into an absolute slugfest. With a combined 27 shots turning the pitch into a shooting gallery, the Serbian side showcased immense resilience to frustrate their heavily favored opponents throughout the second half.
The Dagger at the Death
Just as it seemed a significant Upset Factor was brewing, the script flipped in the dying embers. In the 89th minute, the pressure finally cracked the Serbian resolve. Substitute Pepe played the role of super-sub orchestrator, sliding a perfect assist to Rodrigo Mora. Mora’s finish was lethal, tearing the roof off the stadium and breaking the late deadlock. This pivotal victory cements Porto's position in the upper echelons of the standings, sitting comfortably in fifth place, while leaving Crvena Zvezda to ponder what might have been after a valiant but ultimately heart-breaking defensive shift.
Key Questions
How dramatic was the late winner by Rodrigo Mora?
Incredibly dramatic. With the match tied, Mora found the back of the net in the 89th minute to snatch all three points for Porto.
How did substitute Rodrigo Mora change the game?
Providing the ultimate impact, Mora shattered the 1-1 deadlock in the dying minutes, turning a frustrating draw into a crucial European victory.
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.
Porto's Perfect Home Record Tested by Red Star Resolve
Worth Watching Futmetrix Score: 58/100. With top-eight direct qualification hanging in the balance, Porto's flawless home streak meets a Red Star side desperate to solidify their playoff spot.
The Setup
On October 02, 2025, Estádio Do Dragão hosts a fascinating European clash that could define the continental trajectory for both sides. We are tracking a formidable Form rating here, driven entirely by FC Porto's perfect four-game winning streak on home soil and an impressive unbeaten run in recent weeks. However, FK Crvena Zvezda are no pushovers; they arrive with their own solid momentum, having won four of their last five fixtures to push firmly into the top-24 playoff picture. The competitive Balance heavily favors the Portuguese hosts, resulting in a somewhat modest Stakes grade for casual observers, though the race for direct advancement keeps the tactical tension incredibly high. Fans should anticipate offensive fireworks—our match metrics highlight a combined 3.2 goals per game average, heavily supported by an off-the-charts Stars rating that shines on Porto's elite talents like Samu, Rodrigo Mora, and the commanding Diogo Costa.
Key Battle
The pivotal duel features Porto's defensive anchor Jakub Kiwior facing off against the veteran guile of Marko Arnautović. Kiwior has been exceptional at the back with dominant displays, but Arnautović offers a rugged physical focal point that could easily disrupt the home side's rhythm during set-pieces and counter-attacks.
Expected Outcome
We expect Porto to control the tempo early, utilizing their wide channels to stretch the Serbian defense to a breaking point. Zvezda will likely rely on their goalkeeper Matheus to absorb heavy pressure and look for quick, vertical transitions involving Franklin Tebo. Ultimately, Porto's sheer collective quality and undeniable home-field aura should secure a comfortable margin of victory without too much late drama.