- Kick-off
- Tue, 20 Oct 2026 · 19:00 (UTC)
- Venue
- Estádio do Dragão, Porto
- Referee
- Daniel Siebert
Match timeline
- 88’Substitution
PSV EindhovenRyan Flamingo ONFilip Kostić OFF - 88’Substitution
PSV EindhovenAmir Bouhamdi ONIvan Perišić OFF - 81’Substitution
PSV EindhovenDennis Man ONEsmir Bajraktarević OFF - 81’Substitution
PSV EindhovenNoah Fernandez ONMauro Júnior OFF - 76’Substitution
FC PortoSeko Fofana ONVictor Froholdt OFF - 75’Yellow card
PSV EindhovenMauro Júnior - 74’Substitution
PSV EindhovenArmando Obispo ONYarek Gasiorowski OFF - 69’Substitution
FC PortoJoão Victor de Souza Menezes ONZaidu Sanusi OFF
Show 5 earlier events
- 58’Substitution
FC PortoAndré Silva ONSamuel Aghehowa OFF - 58’Substitution
FC PortoBorja Sainz ONOskar Pietuszewski OFF - 58’Substitution
FC PortoHwang In-Beom ONGabri Veiga OFF - 57’Goal!
PSV EindhovenGuus TilAssist: Sven Mijnans0 – 1 - 39’Yellow card
PSV EindhovenLutsharel Geertruida - 1’Kick-off
Key stats
- 40%Possession60%
- 12Shots18
- 1.40xG1.69
- 3Shots on Target3
- 2Corners3
- 7Fouls9
- 5Offsides3
- 2Saves2
- 421Passes616
- 0Yellow Cards2
Lineups
Confirmed selections
FC Porto4 - 3 - 3
Substitutions
- 58’↑19 André Silva↓ Samuel Aghehowa
- 58’↑17 Borja Sainz↓77 O. Pietuszewski
- 58’↑16 Hwang In-Beom↓10 Gabri Veiga
- 69’↑ João Victor de Souza Menezes↓12 Z. Sanusi
- 76’↑42 S. Fofana↓8 Victor Mow Froholdt
Unused substitutes 29 S. Giménez, 52 Martim Fernandes, 14 Cláudio Ramos, 18 N. Pérez, 74 Francisco Moura, 24 Andorinha, 22 A. Varela, 33 Souza
Coach F. Farioli
PSV Eindhoven4 - 2 - 3 - 1
- 32Kovář
- 8Dest
- 2Geertruida
- 3Gasiorowski
- 18Kostić
- 24Sano
- 17Júnior
- 19Bajraktarevic
- 20Til
- 5Perišić
- 21Mijnans
Substitutions
- 74’↑4 A. Obispo↓3 Yarek Gasiorowski
- 81’↑27 D. Man↓19 E. Bajraktarevic
- 81’↑31 N. Fernandez↓17 Mauro Júnior
- 88’↑6 R. Flamingo↓18 F. Kostić
- 88’↑37 A. Bouhamdi↓5 I. Perišić
Unused substitutes 51 T. Smolenaars, 35 A. Santos, 1 N. Olij, 42 S. Cornecion, 23 M. Hansen
Coach P. Bosz
Match facts
- Competition
- UEFA Champions League
- Round
- Matchday 3
- Date
- Tue, 20 Oct 2026
- Kick-off
- 19:00 (UTC)
- Venue
- Estádio do Dragão, Porto
- Referee
- Daniel Siebert
- FC Porto coach
- F. Farioli
- PSV Eindhoven coach
- P. Bosz
League table
UEFA Champions League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 4 | 0 | 0 | +15 | 12 | |
| 2 | 4 | 4 | 0 | 0 | +6 | 12 | |
| 3 | 4 | 3 | 1 | 0 | +5 | 10 | |
| 4 | 4 | 3 | 0 | 1 | +13 | 9 | |
| 5 | 4 | 3 | 0 | 1 | +8 | 9 | |
| 24 | 4 | 1 | 1 | 2 | -1 | 4 | |
| 26 | 4 | 1 | 0 | 3 | -1 | 3 |
Player ratings
- 1
J. Bednarek7.0 - 2
J. Kiwior7.0 - 3
Alberto Baio6.9 - 4
Gabri Veiga6.8 - 5
André Silva6.7 - 6
P. Rosario6.7 - 7
Samu6.6 - 8
Souza6.5 - 9
Diogo Costa6.5 - 10
Z. Sanusi6.4 - 11
S. Fofana6.3 - 12
Victor Mow Froholdt6.3 - 13
Borja Sainz6.2 - 14
Hwang In-Beom6.2 - 15
Pepê Aquino6.1 - 16
O. Pietuszewski6.1 - 17
A. Varela0.0 - 18
Andorinha0.0 - 19
Francisco Moura0.0 - 20
N. Pérez0.0 - 21
Cláudio Ramos0.0 - 22
Martim Fernandes0.0 - 23
S. Giménez0.0
- 1
G. Til8.2 - 2
S. Dest7.8 - 3
S. Mijnans7.7 - 4
Yarek Gasiorowski7.6 - 5
L. Geertruida7.2 - 6
E. Bajraktarevic7.2 - 7
A. Obispo7.1 - 8
R. Flamingo7.0 - 9
N. Fernandez6.9 - 10
I. Perišić6.9 - 11
F. Kostić6.8 - 12
D. Man6.6 - 13
A. Bouhamdi6.6 - 14
M. Kovář6.5 - 15
Mauro Júnior6.4 - 16
K. Sano6.3 - 17
T. Smolenaars0.0 - 18
A. Santos0.0 - 19
N. Olij0.0 - 20
S. Cornecion0.0 - 21
M. Hansen0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.2, the best on the pitch — 1 goal in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-0-2
- Scored / match
- 2.2
- Conceded / match
- 1.6
- W-D-L
- 2-0-3
- Scored / match
- 1.8
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
PSV Eindhoven won 1-0 at Estádio do Dragão, with Guus Til's 57th-minute goal settling it after a tight first hour. FC Porto could not find an equaliser despite late changes and enough time to respond.
The first half brought no goals, and the teams went in level at 0-0.
Til put PSV ahead in the 57th minute from Sven Mijnans's assist. FC Porto then made three changes on 58 minutes, with Samuel Aghehowa replaced by André Silva, Oskar Pietuszewski by Borja Sainz and Gabri Veiga by Hwang In-Beom, but PSV held the lead. Porto made another change on 69 minutes and again on 76 minutes, while PSV also shuffled their side on 74 minutes, then made two changes on 81 minutes and another two on 88 minutes to see out the closing stages.
PSV had 60% of the possession, 616 passes to Porto's 421 and 18 shots to 12, although both sides had three shots on target. PSV also edged corners 3-2 and expected goals 1.69-1.4, while Porto were caught offside five times to PSV's three. Each side made two saves, and Porto committed seven fouls to PSV's nine.
Lutsharel Geertruida was booked for PSV in the 39th minute, and Mauro Júnior was also shown a yellow card in the 75th minute.
Match record
- Competition
- UEFA Champions League
- Round
- Matchday 3
- Kick-off
- Venue
- Estádio do Dragão, Porto
- Referee
- Daniel Siebert
- Match ID
cornerflick:match:fc-porto-vs-psv-eindhoven-champions-league-2026-10-20
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. FC Porto 0-1 PSV Eindhoven, UEFA Champions League, 20 October 2026. Match record, last updated 23 October 2026. https://cornerflick.com/football/champions-league/matches/fc-porto-vs-psv-eindhoven-champions-league-2026-10-20
Permanent identifier cornerflick:match:fc-porto-vs-psv-eindhoven-champions-league-2026-10-20. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/fc-porto-vs-psv-eindhoven-champions-league-2026-10-20" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
13 events
- 57’Goal!
PSV EindhovenGuus TilAssist: Sven Mijnans0 – 1 - 58’Substitution
FC PortoAndré Silva ONSamuel Aghehowa OFF - 58’Substitution
FC PortoBorja Sainz ONOskar Pietuszewski OFF - 58’Substitution
FC PortoHwang In-Beom ONGabri Veiga OFF - 69’Substitution
FC PortoJoão Victor de Souza Menezes ONZaidu Sanusi OFF - 74’Substitution
PSV EindhovenArmando Obispo ONYarek Gasiorowski OFF - 75’Yellow card
PSV EindhovenMauro Júnior - 76’Substitution
FC PortoSeko Fofana ONVictor Froholdt OFF - 81’Substitution
PSV EindhovenDennis Man ONEsmir Bajraktarević OFF - 81’Substitution
PSV EindhovenNoah Fernandez ONMauro Júnior OFF - 88’Substitution
PSV EindhovenRyan Flamingo ONFilip Kostić OFF - 88’Substitution
PSV EindhovenAmir Bouhamdi ONIvan Perišić OFF









