🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Jan Seidel |
| Fourth Official | Max Burda |
| Referee | Daniel Siebert |
| Referee | Rafael Foltyn |
| Stadium | Estádio Do Dragão |
| Capacity | 50,033 |
| Weather | few clouds |
| Temperature | 13.66°C |
| Feels Like | 13.09°C |
| Wind | 2.06 m/s (180°) |
| Humidity | 77% |
| Pressure | 1020 hPa |
Porto vs PSV finished at Estádio Do Dragão with a 0-1 scoreline. Referee: Daniel Siebert. Weather: Az bulutlu. gülen taraf PSV oldu. See full match details and goal timeline.
Porto vs PSV - Champions League. Match on 20-10-2026 at 20:00, Estádio Do Dragão (capacity 50,033). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Champions League match between Porto and PSV ended with a 0-1 scoreline. Both teams took to the pitch at Estádio Do Dragão in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Porto
PSV
Compare key metrics such as possession, total shots and attacking output for Porto and PSV.
Follow the complete minute-by-minute timeline for Porto vs PSV, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Porto
4-3-3
|
PSV
4-2-3-1
|
||||
|
4 | Jakub Kiwior |
|
2 | Lutsharel Geertruida |
|
5 | Jan Bednarek |
|
3 | Yarek Gąsiorowski Hernandis |
|
8 | Victor Froholdt |
|
5 | Ivan Perisic |
|
9 | Samu Aghehowa |
|
8 | Sergiño Dest |
|
10 | Gabri Veiga |
|
17 | Mauro Júnior |
|
11 | Pepê |
|
18 | Filip Kostic |
|
12 | Zaidu Sanusi |
|
19 | Esmir Bajraktarevic |
|
13 | Pablo Rosario |
|
20 | Guus Til |
|
20 | Alberto Costa |
|
21 | Sven Mijnans |
|
77 | Oskar Pietuszewski |
|
24 | Kodai Sano |
|
99 | Diogo Costa |
|
32 | Matej Kovar |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Porto
|
PSV
|
||||
|
14 | Cláudio Ramos |
|
1 | Nick Olij |
|
16 | In-beom Hwang |
|
4 | Armando Obispo |
|
17 | Borja Sainz |
|
6 | Ryan Flamingo |
|
18 | Nehuén Pérez |
|
23 | Mikkel Bro Hansen |
|
19 | André Silva |
|
27 | Dennis Man |
|
22 | Alan Varela |
|
31 | Noah Fernandez |
|
24 | João Costa |
|
35 | Ayoni Santos |
|
29 | Santiago Gimenez |
|
37 | Amir Bouhamdi |
|
33 | Souza |
|
42 | Shuryjano Cornecion |
|
42 | Seko Fofana |
|
51 | Tijn Smolenaars |
|
52 | Martim Fernandes | |||
|
74 | Francisco Moura | |||
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Porto
|
PSV
|
||||
|
Vasco Sousa | Broken Fibula |
|
Jerdy Schouten | Yırtık |
|
William Gomes | Burkulma |
|
Sami Ouaissa | Hamstring Sakatlığı |
|
Alassane Pléa | Surgery | |||
|
Sam Lammers | Sakat | |||
|
Adamo Nagalo | Sakat | |||
|
Ricardo Pepi | Sakat | |||
|
Paul Wanner | Ayak Sakatlığı | |||
|
Ruben van Bommel | Sakat | |||
Porto
PSV
Review starting XI, bench options and tactical setup for Porto and PSV.
This match belongs to a cup or multi-team competition; league standings are not displayed.
Check the latest Champions League table position, points and goal difference for Porto and PSV.
Explore previous meetings, win/draw distribution and score history between Porto and PSV.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Viaplay | 20-10-2026 | 20:00 | Finished |
|
Ziggo Sport 14 | 20-10-2026 | 20:00 | Finished |
|
DAZN | 20-10-2026 | 20:00 | Finished |
|
Sky Sports | 20-10-2026 | 20:00 | Finished |
|
Canal+ | 20-10-2026 | 20:00 | Finished |
|
Paramount+ | 20-10-2026 | 20:00 | Finished |
|
Viaplay Denmark | 20-10-2026 | 20:00 | Finished |
|
Sky Go | 20-10-2026 | 20:00 | Finished |
|
Viaplay Sweden | 20-10-2026 | 20:00 | Finished |
|
Sky Sport Austria 1 | 20-10-2026 | 20:00 | Finished |
|
ViX | 20-10-2026 | 20:00 | Finished |
|
beIN SPORTS CONNECT | 20-10-2026 | 20:00 | Finished |
|
DStv Now | 20-10-2026 | 20:00 | Finished |
|
SuperSport GOtv Football | 20-10-2026 | 20:00 | Finished |
|
Vidio | 20-10-2026 | 20:00 | Finished |
|
Qazsport | 20-10-2026 | 20:00 | Finished |
|
ArtMotion | 20-10-2026 | 20:00 | Finished |
|
TV 2 Play | 20-10-2026 | 20:00 | Finished |
|
Sport TV Multiscreen | 20-10-2026 | 20:00 | Finished |
|
SuperSport Football | 20-10-2026 | 20:00 | Finished |
|
Megogo | 20-10-2026 | 20:00 | Finished |
|
MAX | 20-10-2026 | 20:00 | Finished |
|
Proximus | 20-10-2026 | 20:00 | Finished |
|
Movistar Futbol | 20-10-2026 | 20:00 | Finished |
|
RTL+ | 20-10-2026 | 20:00 | Finished |
|
Stan Sport | 20-10-2026 | 20:00 | Finished |
|
Sky Sport 258 | 20-10-2026 | 20:00 | Finished |
|
SKY Go Italia | 20-10-2026 | 20:00 | Finished |
|
NOW TV | 20-10-2026 | 20:00 | Finished |
|
Blue Sport | 20-10-2026 | 20:00 | Finished |
|
Movistar Liga de Campeones 6 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Sport TV5 | 20-10-2026 | 20:00 | Finished |
|
📺
|
GO TV Anywhere | 20-10-2026 | 20:00 | Finished |
|
iQiyi | 20-10-2026 | 20:00 | Finished |
|
beIN SPORTS CONNECT Arabia | 20-10-2026 | 20:00 | Finished |
|
Digi Online | 20-10-2026 | 20:00 | Finished |
|
Orange TV Go | 20-10-2026 | 20:00 | Finished |
|
TV2 Play | 20-10-2026 | 20:00 | Finished |
|
Sony LIV | 20-10-2026 | 20:00 | Finished |
|
MagentaTV | 20-10-2026 | 20:00 | Finished |
|
Disney+ Premium Argentina | 20-10-2026 | 20:00 | Finished |
|
Disney+ Premium Chile | 20-10-2026 | 20:00 | Finished |
|
📺
|
DAZN Germany | 20-10-2026 | 20:00 | Finished |
|
Disney+ Premium Sur | 20-10-2026 | 20:00 | Finished |
|
Disney+ Premium Norte | 20-10-2026 | 20:00 | Finished |
|
Cytavision on the Go | 20-10-2026 | 20:00 | Finished |
|
Cytavision Sports 8 | 20-10-2026 | 20:00 | Finished |
|
fuboTV | 20-10-2026 | 20:00 | Finished |
|
WOW | 20-10-2026 | 20:00 | Finished |
|
📺
|
FastTV | 20-10-2026 | 20:00 | Finished |
|
📺
|
FAST TV | 20-10-2026 | 20:00 | Finished |
|
📺
|
Sky Go Austria | 20-10-2026 | 20:00 | Finished |
|
📺
|
ELTA.tv | 20-10-2026 | 20:00 | Finished |
|
📺
|
MAXtv To Go | 20-10-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Estonia | 20-10-2026 | 20:00 | Finished |
|
📺
|
myCANAL | 20-10-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Latvia | 20-10-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Lithuania | 20-10-2026 | 20:00 | Finished |
|
📺
|
HBO Max | 20-10-2026 | 20:00 | Finished |
|
📺
|
Prima Play | 20-10-2026 | 20:00 | Finished |
|
📺
|
Movistar+ | 20-10-2026 | 20:00 | Finished |
|
📺
|
inter | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Malaysia | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Hong Kong | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Philippines | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Singapore | 20-10-2026 | 20:00 | Finished |
|
📺
|
MTV Katsomo | 20-10-2026 | 20:00 | Finished |
|
📺
|
Okko Sport | 20-10-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 1 Live | 20-10-2026 | 20:00 | Finished |
|
📺
|
Movistar Liga de Campeones 4 | 20-10-2026 | 20:00 | Finished |
|
📺
|
WOWOW | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Indonesia | 20-10-2026 | 20:00 | Finished |
|
📺
|
New World Sport App | 20-10-2026 | 20:00 | Finished |
|
📺
|
Canal+ Myanmar | 20-10-2026 | 20:00 | Finished |
|
📺
|
DAZN New Zealand | 20-10-2026 | 20:00 | Finished |
|
📺
|
Vidio TV | 20-10-2026 | 20:00 | Finished |
|
📺
|
Nexgen | 20-10-2026 | 20:00 | Finished |
|
📺
|
Fast Sports | 20-10-2026 | 20:00 | Finished |
|
📺
|
Arena Cloud | 20-10-2026 | 20:00 | Finished |
|
📺
|
MAX To Go | 20-10-2026 | 20:00 | Finished |
|
📺
|
Bluu | 20-10-2026 | 20:00 | Finished |
|
📺
|
Disney+ Premium | 20-10-2026 | 20:00 | Finished |
|
📺
|
SÝN Sport | 20-10-2026 | 20:00 | Finished |
|
📺
|
Sky Sport 1 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Fox One | 20-10-2026 | 20:00 | Finished |
|
📺
|
Tring Sport 1 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Canal+ Sport 6 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 3 | 20-10-2026 | 20:00 | Finished |
|
📺
|
SPOTV NOW | 20-10-2026 | 20:00 | Finished |
|
📺
|
fuboTV Canada | 20-10-2026 | 20:00 | Finished |
|
📺
|
Cablenet TV Go | 20-10-2026 | 20:00 | Finished |
|
📺
|
Disney+ Premium Caribbean | 20-10-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 7 | 20-10-2026 | 20:00 | Finished |
|
📺
|
DAZN 2 DE | 20-10-2026 | 20:00 | Finished |
|
📺
|
CBS Sports Network | 20-10-2026 | 20:00 | Finished |
|
📺
|
MEGOGO Football 7 | 20-10-2026 | 20:00 | Finished |
|
📺
|
beIN Sports 9 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Canal+ 360 | 20-10-2026 | 20:00 | Finished |
|
📺
|
MagentaSport 8 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Canal+ Live 7 | 20-10-2026 | 20:00 | Finished |
|
📺
|
TNT Sports 8 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Lemino JP | 20-10-2026 | 20:00 | Finished |
|
📺
|
Pickx+ Sports 7 | 20-10-2026 | 20:00 | Finished |
|
📺
|
Play Sports 6 | 20-10-2026 | 20:00 | Finished |
|
📺
|
ESPN 6 | 20-10-2026 | 20:00 | Finished |
Find channel availability, broadcast status and kick-off details for Porto vs PSV.
Hwang In-Beom from FC Porto has his right-footed shot from outside the box blocked.
Attempt saved. Matej Kovár from PSV Eindhoven saves a header from Alberto Costa of FC Porto, who was in the center of the box. The cross was assisted by Hwang In-Beom.
Borja Sainz of FC Porto commits a handball.
Borja Sainz of FC Porto is caught offside.
Attempt missed. Sven Mijnans from PSV Eindhoven takes a left-footed shot from outside the box, but it's just a bit too high. He was assisted by Amir Bouhamdi.
The fourth official has indicated there will be 5 minutes of added time.
Attempt missed. Pepê from FC Porto takes a right-footed shot from the right side of the box but misses to the left. Pablo Rosario provided the assist.
Substitution for PSV Eindhoven: Amir Bouhamdi comes on for Ivan Perisic.
Delay is over, and they are ready to continue.
Substitution for PSV Eindhoven: Ryan Flamingo comes on for Filip Kostic due to an injury.
The match is delayed due to an injury to Filip Kostic from PSV Eindhoven.
Alberto Costa from FC Porto wins a free kick in the defensive half.
Foul committed by Ivan Perisic of PSV Eindhoven.
Guus Til from PSV Eindhoven is awarded a free kick on the left wing.
Alberto Costa from FC Porto commits a foul.
Sven Mijnans of PSV Eindhoven is caught offside.
Borja Sainz is caught offside for FC Porto.
Attempt missed. Dennis Man from PSV Eindhoven has a left-footed shot from the right side of the box that goes close but misses to the left. Sven Mijnans assisted him after a fast break.
Substitution for PSV Eindhoven: Noah Fernandez comes on for Mauro Júnior.
Substitution for PSV Eindhoven: Dennis Man comes on for Esmir Bajraktarevic.
Attempt missed. Jakub Kiwior from FC Porto takes a left-footed shot from outside the box but misses to the right. He was assisted by Souza.
Foul committed by Esmir Bajraktarevic of PSV Eindhoven.
Hwang In-Beom from FC Porto wins a free kick on the left wing.
Attempt saved. Alberto Costa from FC Porto has a left-footed shot from outside the box, but Matej Kovár from PSV Eindhoven saves it in the top right corner. The assist comes from André Silva.
Pepê from FC Porto is awarded a free kick in the defensive half.
Filip Kostic from PSV Eindhoven commits a foul.
Substitution for FC Porto: Seko Fofana comes on for Victor Froholdt.
Mauro Júnior of PSV Eindhoven receives a yellow card.
Foul committed by Pepê of FC Porto.
Mauro Júnior from PSV Eindhoven is awarded a free kick on the left wing.
Substitution for PSV Eindhoven: Armando Obispo comes on for Yarek Gasiorowski.
FC Porto wins a corner, conceded by Sergiño Dest.
Pablo Rosario from FC Porto misses an attempt with a right-footed shot from outside the box, sending it high and wide to the left after a corner.
André Silva's left-footed shot from the center of the box is saved by Matej Kovár in the center of the goal.
Victor Froholdt's left-footed shot from the center of the box is blocked. He was assisted by André Silva.
Foul by Jan Bednarek of FC Porto.
Kodai Sano from PSV Eindhoven wins a free kick in the defensive half.
Substitution for FC Porto: Souza comes on for Zaidu Sanusi.
PSV Eindhoven win a corner after Hwang In-Beom concedes.
Attempt blocked. Sergiño Dest from PSV Eindhoven has his left-footed shot from outside the box blocked. Esmir Bajraktarevic provided the assist.
Foul committed by Jakub Kiwior of FC Porto.
Sven Mijnans from PSV Eindhoven is awarded a free kick in the defensive half.
Attempt saved. Esmir Bajraktarevic from PSV Eindhoven has his left-footed shot from the left side of the box saved in the center of the goal by Diogo Costa of FC Porto. The shot was assisted by Sven Mijnans.
PSV Eindhoven wins a corner after Pepê concedes.
Substitution for FC Porto: Hwang In-Beom comes on for Gabri Veiga.
Substitution for FC Porto: André Silva comes on for Samu Aghehowa.
Substitution for FC Porto: Borja Sainz comes on for Oskar Pietuszewski.
Goal! PSV Eindhoven takes the lead 1-0 against FC Porto. Guus Til scores with a left-footed shot from very close range into the bottom left corner, assisted by Sven Mijnans.
⚽ GoalSven Mijnans from PSV Eindhoven misses a left-footed shot from the center of the box, sending it to the left. He was assisted by Esmir Bajraktarevic.
Esmir Bajraktarevic from PSV Eindhoven hits the right post with a left-footed shot from the center of the box, assisted by Ivan Perisic's cross.
Samu Aghehowa from FC Porto misses a left-footed shot from the center of the box, sending it close but to the left. Gabri Veiga assisted with a cross after a quick break.
Offside for PSV Eindhoven. Ivan Perisic is caught offside.
Attempt missed. Guus Til from PSV Eindhoven heads the ball from the center of the box, but it goes too high. The cross was assisted by Esmir Bajraktarevic.
Delay is over, and they are ready to continue.
The match is delayed due to an injury to Jan Bednarek of FC Porto.
Pablo Rosario from FC Porto misses the attempt with a right-footed shot from outside the box, sending it high and wide to the left. He was assisted by Samu Aghehowa.
Kodai Sano from PSV Eindhoven commits a foul.
Pablo Rosario from FC Porto is awarded a free kick in the defensive half.
The second half begins with the score at FC Porto 0, PSV Eindhoven 0.
Fourth official has announced 0 minutes of added time.
Attempt saved. Diogo Costa from FC Porto saves a left-footed shot from outside the box by Sergiño Dest of PSV Eindhoven, which was assisted by Mauro Júnior.
Samu Aghehowa of FC Porto is caught offside.
PSV Eindhoven wins a corner after Jan Bednarek concedes.
Filip Kostic from PSV Eindhoven hits the left post with a left-footed shot from the left side of the box.
Attempt missed. Gabri Veiga from FC Porto takes a right-footed shot from outside the box, but it goes to the left. Pablo Rosario provided the assist after a set piece situation.
Gabri Veiga from FC Porto wins a free kick in the attacking half.
Lutsharel Geertruida from PSV Eindhoven commits a foul.
Lutsharel Geertruida of PSV Eindhoven receives a yellow card for a foul.
Oskar Pietuszewski from FC Porto misses an attempt with a left-footed shot from the left side of the box, sending it high and wide to the left. Jakub Kiwior provided the assist.
Foul committed by Pepê of FC Porto.
Filip Kostic from PSV Eindhoven wins a free kick on the left wing.
Pepê from FC Porto wins a free kick in the defensive half.
Oskar Pietuszewski of FC Porto is caught offside.
Mauro Júnior from PSV Eindhoven commits a foul.
Mauro Júnior from PSV Eindhoven misses an attempt with a left-footed shot from the center of the box, sending it too high after a fast break.
Esmir Bajraktarevic's left-footed shot from the right side of the box is blocked. The attempt was assisted by Guus Til.
Gabri Veiga from FC Porto is awarded a free kick in the defensive half.
Lutsharel Geertruida from PSV Eindhoven commits a foul.
Victor Froholdt of FC Porto wins a free kick in the defensive half.
Sven Mijnans from PSV Eindhoven commits a foul.
FC Porto wins a corner after Yarek Gasiorowski concedes.
Offside called against PSV Eindhoven. Ivan Perisic is the player caught offside.
Ivan Perisic from PSV Eindhoven had a right-footed shot from outside the box, but it was blocked. Guus Til provided the assist.
Oskar Pietuszewski of FC Porto is caught offside.
Oskar Pietuszewski from FC Porto is awarded a free kick in the defensive half.
Sergiño Dest from PSV Eindhoven commits a foul.
Mauro Júnior from PSV Eindhoven misses a left-footed shot from outside the box, sending it to the right. The attempt was assisted by Sergiño Dest.
Esmir Bajraktarevic's left-footed shot from outside the box is blocked. The attempt was assisted by Sven Mijnans.
Gabri Veiga from FC Porto commits a foul.
Kodai Sano from PSV Eindhoven is awarded a free kick in the attacking half.
Attempt missed. Guus Til from PSV Eindhoven has a right-footed shot from the left side of the box that is close but goes to the right. He was assisted by Esmir Bajraktarevic.
Attempt missed. Guus Til from PSV Eindhoven takes a right-footed shot from the right side of the box but it goes high and wide to the right. The cross was assisted by Ivan Perisic.
Oskar Pietuszewski from FC Porto misses a right-footed shot from the center of the box, sending it to the left.
Attempt missed. Oskar Pietuszewski (FC Porto) had a left-footed shot from the left side of the box that was close but went to the left. He was assisted by Samu Aghehowa.
Attempt missed. Ivan Perisic from PSV Eindhoven heads the ball from the center of the box but it goes high and wide to the left. Lutsharel Geertruida provided the assist.
First half begins.
Porto
PSV
Detailed general metrics for Porto and PSV are shown above for quick technical comparison.
Porto
PSV
Detailed passing metrics for Porto and PSV are shown above for quick technical comparison.
Porto
PSV
Detailed attack metrics for Porto and PSV are shown above for quick technical comparison.
Porto
PSV
Detailed defense metrics for Porto and PSV are shown above for quick technical comparison.
Porto
PSV
Detailed fouls metrics for Porto and PSV are shown above for quick technical comparison.
Sum of all trends over 90 minutes (attacks, shots, passes, fouls, etc.). Green = Porto, Purple = PSV.