Skip to content
Live scoresView all →
UEFA Champions League logoUEFA Champions LeagueMatchday 3

FC Porto vs PSV Eindhoven 0-1

  • Guus Til57'
Kick-off
Tue, 20 Oct 2026 · 19:00 (UTC)
Venue
Estádio do Dragão, Porto
Referee
Daniel Siebert

Match timeline

  1. 88’SubstitutionPSV Eindhoven crestPSV EindhovenRyan Flamingo ONFilip Kostić OFF
  2. 88’SubstitutionPSV Eindhoven crestPSV EindhovenAmir Bouhamdi ONIvan Perišić OFF
  3. 81’SubstitutionPSV Eindhoven crestPSV EindhovenDennis Man ONEsmir Bajraktarević OFF
  4. 81’SubstitutionPSV Eindhoven crestPSV EindhovenNoah Fernandez ONMauro Júnior OFF
  5. 76’SubstitutionFC Porto crestFC PortoSeko Fofana ONVictor Froholdt OFF
  6. 75’Yellow cardPSV Eindhoven crestPSV EindhovenMauro Júnior
  7. 74’SubstitutionPSV Eindhoven crestPSV EindhovenArmando Obispo ONYarek Gasiorowski OFF
  8. 69’SubstitutionFC Porto crestFC PortoJoão Victor de Souza Menezes ONZaidu Sanusi OFF
Show 5 earlier events
  1. 58’SubstitutionFC Porto crestFC PortoAndré Silva ONSamuel Aghehowa OFF
  2. 58’SubstitutionFC Porto crestFC PortoBorja Sainz ONOskar Pietuszewski OFF
  3. 58’SubstitutionFC Porto crestFC PortoHwang In-Beom ONGabri Veiga OFF
  4. 57’Goal!PSV Eindhoven crestPSV EindhovenGuus TilAssist: Sven Mijnans0 – 1
  5. 39’Yellow cardPSV Eindhoven crestPSV EindhovenLutsharel Geertruida
  6. 1’Kick-off

Key stats

FC Porto crestFC PortoPSV EindhovenPSV Eindhoven crest
  • 40%Possession60%
  • 12Shots18
  • 1.40xG1.69
  • 3Shots on Target3
  • 2Corners3
  • 7Fouls9
  • 5Offsides3
  • 2Saves2
  • 421Passes616
  • 0Yellow Cards2

Lineups

Confirmed selections

FC Porto crestFC Porto4 - 3 - 3

Substitutions

  1. 58’↑19 André Silva↓ Samuel Aghehowa
  2. 58’↑17 Borja Sainz↓77 O. Pietuszewski
  3. 58’↑16 Hwang In-Beom↓10 Gabri Veiga
  4. 69’↑ João Victor de Souza Menezes↓12 Z. Sanusi
  5. 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 Eindhoven crestPSV Eindhoven4 - 2 - 3 - 1

  1. 32Kovář
  2. 8Dest
  3. 2Geertruida
  4. 3Gasiorowski
  5. 18Kostić
  6. 24Sano
  7. 17Júnior
  8. 19Bajraktarevic
  9. 20Til
  10. 5Perišić
  11. 21Mijnans

Substitutions

  1. 74’↑4 A. Obispo↓3 Yarek Gasiorowski
  2. 81’↑27 D. Man↓19 E. Bajraktarevic
  3. 81’↑31 N. Fernandez↓17 Mauro Júnior
  4. 88’↑6 R. Flamingo↓18 F. Kostić
  5. 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

#TeamPWDLGDPts
1Paris Saint Germain crestParis Saint Germain4400+1512
2Real Madrid crestReal Madrid4400+612
3Arsenal crestArsenal4310+510
4Como crestComo4301+139
5Barcelona crestBarcelona4301+89
24PSV Eindhoven crestPSV Eindhoven4112-14
26FC Porto crestFC Porto4103-13

Recent form

Last 5 matches, all competitions

FC Porto crest

FC Porto

  1. L
  2. W
  3. W
  4. W
  5. L
PSV Eindhoven crest

PSV Eindhoven

  1. W
  2. L
  3. W
  4. L
  5. L

Player ratings

  1. 1J. Bednarek7.0
  2. 2J. Kiwior7.0
  3. 3Alberto Baio6.9
  4. 4Gabri Veiga6.8
  5. 5André Silva6.7
  6. 6P. Rosario6.7
  7. 7Samu6.6
  8. 8Souza6.5
  9. 9Diogo Costa6.5
  10. 10Z. Sanusi6.4
  11. 11S. Fofana6.3
  12. 12Victor Mow Froholdt6.3
  13. 13Borja Sainz6.2
  14. 14Hwang In-Beom6.2
  15. 15Pepê Aquino6.1
  16. 16O. Pietuszewski6.1
  17. 17A. Varela0.0
  18. 18Andorinha0.0
  19. 19Francisco Moura0.0
  20. 20N. Pérez0.0
  21. 21Cláudio Ramos0.0
  22. 22Martim Fernandes0.0
  23. 23S. Giménez0.0
  1. 1G. Til8.2
  2. 2S. Dest7.8
  3. 3S. Mijnans7.7
  4. 4Yarek Gasiorowski7.6
  5. 5L. Geertruida7.2
  6. 6E. Bajraktarevic7.2
  7. 7A. Obispo7.1
  8. 8R. Flamingo7.0
  9. 9N. Fernandez6.9
  10. 10I. Perišić6.9
  11. 11F. Kostić6.8
  12. 12D. Man6.6
  13. 13A. Bouhamdi6.6
  14. 14M. Kovář6.5
  15. 15Mauro Júnior6.4
  16. 16K. Sano6.3
  17. 17T. Smolenaars0.0
  18. 18A. Santos0.0
  19. 19N. Olij0.0
  20. 20S. Cornecion0.0
  21. 21M. Hansen0.0

Match ratings from API-Football, out of 10.

MVP of the match

G. Til
8.2

G. Til

PSV Eindhoven crestPSV Eindhoven

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

FC Porto crestFC Porto
W-D-L
3-0-2
Scored / match
2.2
Conceded / match
1.6
PSV Eindhoven crestPSV Eindhoven
W-D-L
2-0-3
Scored / match
1.8
Conceded / match
1.4

Fan predictions

How the fans called it

  • FC Porto crestFC Porto0%
  • Draw0%
  • PSV Eindhoven crestPSV EindhovenResult0%

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

  1. 39’Yellow cardPSV Eindhoven crestPSV EindhovenLutsharel Geertruida
  2. 57’Goal!PSV Eindhoven crestPSV EindhovenGuus TilAssist: Sven Mijnans0 – 1
  3. 58’SubstitutionFC Porto crestFC PortoAndré Silva ONSamuel Aghehowa OFF
  4. 58’SubstitutionFC Porto crestFC PortoBorja Sainz ONOskar Pietuszewski OFF
  5. 58’SubstitutionFC Porto crestFC PortoHwang In-Beom ONGabri Veiga OFF
  6. 69’SubstitutionFC Porto crestFC PortoJoão Victor de Souza Menezes ONZaidu Sanusi OFF
  7. 74’SubstitutionPSV Eindhoven crestPSV EindhovenArmando Obispo ONYarek Gasiorowski OFF
  8. 75’Yellow cardPSV Eindhoven crestPSV EindhovenMauro Júnior
  9. 76’SubstitutionFC Porto crestFC PortoSeko Fofana ONVictor Froholdt OFF
  10. 81’SubstitutionPSV Eindhoven crestPSV EindhovenDennis Man ONEsmir Bajraktarević OFF
  11. 81’SubstitutionPSV Eindhoven crestPSV EindhovenNoah Fernandez ONMauro Júnior OFF
  12. 88’SubstitutionPSV Eindhoven crestPSV EindhovenRyan Flamingo ONFilip Kostić OFF
  13. 88’SubstitutionPSV Eindhoven crestPSV EindhovenAmir Bouhamdi ONIvan Perišić OFF