FC Porto vs PSV · Champions League

Champions League
FC Porto
0 : 1
FT
PSV
Standings & lineups ↓ · Last odds update 24 days ago
1X2 · Best Home 8/15 Betano Draw 15/4 Marathonbet Away 11/2 BetVictor Best-odds payout 99.3% All odds ↓

FC Porto 0:1 PSV: PSV won. FC Porto, favourites at closing best odds of 8/15, lost (an upset). Correct: 1 of 2 analyses settled.

2 analyses for this match 1X2 Home 1Handicap Away +0.5 ×1

What were the form and standings of FC Porto and PSV?

FC Porto are No. 26 in Champions League (mid-table) with 3 points from 4 matches (1 win and 3 losses). Home record: 1 win and 2 losses. Goals: 6 for, 7 against. Last 4 matches: 1 win and 3 losses. In their domestic league (Portuguese Liga) they are No. 1 with 33 points; last 5 matches: 5 wins.

PSV are No. 24 in Champions League (mid-table) with 4 points from 4 matches (1 win, 1 draw and 2 losses). Away record: 1 win and 1 loss. Goals: 3 for, 4 against. Last 4 matches: 1 win, 1 draw and 2 losses. In their domestic league (Eredivisie) they are No. 1 with 26 points; last 5 matches: 3 wins, 1 draw and 1 loss.

PSV are 1 point ahead.

What were the FC Porto vs PSV lineups?

FC Porto lined up in a 4-3-3. Goalkeeper: Diogo Costa. Outfield starters: Alberto Costa, Jan Bednarek, Jakub Kiwior, Zaidu Sanusi, Victor Froholdt, Pablo Rosario, Gabri Veiga, Pepê, Samu Aghehowa, Oskar Pietuszewski.

PSV lined up in a 4-2-3-1. Goalkeeper: Matěj Kovář. Outfield starters: Sergiño Dest, Lutsharel Geertruida, Yarek Gasiorowski, Filip Kostić, Kodai Sano, Mauro Júnior, Esmir Bajraktarević, Sven Mijnans, Ivan Perišić, Guus Til.

Match stats FT

FC PortoPSV
40%Possession60%
1.40Expected goals (xG)1.63
14Shots18
4Shots on target3
2Corners3
7Fouls9
5Offsides3
0Yellow cards2
2Saves3
421Passes617

Lineups

Home FC Porto 4-3-3

  1. 99 GK Diogo Costa
  2. 20 DF Alberto Costa
  3. 5 DF Jan Bednarek
  4. 4 DF Jakub Kiwior
  5. 12 DF Zaidu Sanusi
  6. 8 MF Victor Froholdt
  7. 13 MF Pablo Rosario
  8. 10 MF Gabri Veiga
  9. 11 FW Pepê
  10. 9 FW Samu Aghehowa
  11. 77 FW Oskar Pietuszewski
Substitutes (12)
  1. 16 MF Hwang In-beom
  2. 17 FW Borja Sainz
  3. 19 FW André Silva
  4. 33 DF Souza
  5. 42 MF Seko Fofana
  6. 14 GK Cláudio Ramos
  7. 24 GK João Costa
  8. 18 DF Nehuén Pérez
  9. 52 DF Martim Fernandes
  10. 74 DF Francisco Moura
  11. 22 MF Alan Varela
  12. 29 FW Santiago Giménez

Away PSV 4-2-3-1

  1. 32 GK Matěj Kovář
  2. 8 DF Sergiño Dest
  3. 2 DF Lutsharel Geertruida
  4. 3 DF Yarek Gasiorowski
  5. 18 DF Filip Kostić
  6. 24 MF Kodai Sano
  7. 17 MF Mauro Júnior
  8. 19 MF Esmir Bajraktarević
  9. 21 MF Sven Mijnans
  10. 5 MF Ivan Perišić
  11. 20 FW Guus Til
Substitutes (10)
  1. 4 DF Armando Obispo
  2. 27 FW Dennis Man
  3. 31 MF Noah Fernandez
  4. 6 DF Ryan Flamingo
  5. 37 FW Amir Bouhamdi
  6. 1 GK Nick Olij
  7. 51 GK Tijn Smolenaars
  8. 35 MF Ayoni Santos
  9. 42 MF Shuryjano Cornecion
  10. 23 FW Mikkel Bro Hansen

Stadium: Estádio do Dragão, Porto · Referee: Daniel Siebert, Germany

Standings & form Champions League · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home FC Porto 26 4 1-0-3 6:7 (-1) 3 LLLW 1-0-2 4:4
Away PSV 24 4 1-1-2 3:4 (-1) 4 DLWL 1-0-1 1:1

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Domestic league standings & form

TeamLeaguePosPtsLast 5
Home FC PortoPortuguese Liga Portuguese Liga 133WWWWW
Away PSVEredivisie Eredivisie 126WLDWW
Full table (36)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1PSG44-0-0 20:512WWWW
2Real Madrid44-0-0 13:712WWWW
3Arsenal43-1-0 8:310WWDW
4Como43-0-1 19:69WLWW
5Barcelona43-0-1 14:69WWLW
6Aston Villa43-0-1 12:69WWWL
7Manchester City43-0-1 12:79WLWW
8Liverpool43-0-1 14:109WWWL
9Club Brugge KV43-0-1 11:79LWWW
10Sporting CP43-0-1 8:49WWLW
11Betis43-0-1 8:69WWWL
12Dortmund43-0-1 7:59WLWW
13Bayern Munich42-2-0 12:58WDDW
14Stuttgart42-1-1 7:47WWDL
15Inter42-0-2 8:66LLWW
16LASK42-0-2 10:96LLWW
17Manchester Utd42-0-2 8:86WLLW
18Galatasaray42-0-2 8:96LLWW
19Fenerbahce41-2-1 6:115DLDW
20AS Roma41-1-2 10:84DLWL
21Shakhtar Donetsk41-1-2 4:44DWLL
22Viking41-1-2 9:104LDLW
23Atl. Madrid41-1-2 4:54LWDL
24PSV41-1-2 3:44DLWL
25Bodo/Glimt41-1-2 4:94LWLD
26FC Porto41-0-3 6:73LLLW
27Napoli41-0-3 6:113LLWL
28Villarreal41-0-3 8:143LWLL
29AEK Athens41-0-3 5:113WLLL
30RB Leipzig41-0-3 5:113LWLL
31Sabah FC41-0-3 4:103LWLL
32Feyenoord41-0-3 4:113LWLL
33Lens41-0-3 4:163WLLL
34Slavia Prague40-1-3 5:91LLDL
35Lille40-1-3 4:101LLLD
36Slovan Bratislava40-0-4 1:170LLLL

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
8/1515/411/2 99.3% Betano 97.8% 1/2 15/4 11/2 1/2 7/2 5/1 1/2 10/3 9/2 1/2 15/4 5/1 8/15 15/4 5/1 1/2 10/3 9/2 4/9 15/4 11/2 1/2 15/4 5/1 4/9 7/2 5/1 1/2 7/2 5/1
Betano Mara BVic 96.7% 92.6% 95.8% 97.8% 94.9% 96.1% 93.5% 95.9%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-1.5Main 11/84/6 97.6% Pinnacle 97.3% 11/8 4/6 - - - - 6/5 8/13 11/8 8/13 - - 6/5 4/7 - - 5/4 4/7 5/4 8/13
Betano Pinnacle 97.3% 93.0% 95.9% 91.8% 92.5% 95.0%
-1.25 11/105/6 97.9% Pinnacle 97.9% 11/10 5/6 - - - - 20/21 4/5 - - - - 20/21 8/11 - - - - 21/20 4/5
Pinnacle Pinnacle 97.9% 93.5% 91.7% 96.3%
-1 5/611/10 98.1% Pinnacle 97.3% 4/5 11/10 - - - - 4/5 11/10 5/6 21/20 - - 4/6 1/1 - - - - 4/5 11/10
Betano Pinnacle 97.3% 95.6% 96.4% 91.8% 96.6%
-0.75 8/137/5 96.8% Pinnacle 96.5% 8/13 7/5 - - - - 4/7 11/8 - - - - 8/15 5/4 - - - - 8/13 11/8
1xBet Pinnacle 96.5% 93.6% 91.7% 95.0%

Totals · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
2.5 4/711/8 95.0% 1xBet 95.0% - - - - - - - - - - - - - - - - - - 4/7 11/8
1xBet 1xBet 95.0%
2.75 8/116/5 96.7% Pinnacle 96.7% 8/11 6/5 - - - - 8/13 6/5 - - - - 4/6 21/20 - - - - 8/11 11/10
Pinnacle Pinnacle 96.7% 92.5% 91.8% 95.0%
3Main 20/211/1 98.5% Pinnacle 97.5% 20/21 20/21 - - - - 4/5 20/21 5/6 1/1 - - 5/6 5/6 - - - - 20/21 10/11
Pinnacle Betano 97.5% 93.1% 96.1% 91.5% 96.5%
3.25 6/58/11 97.0% Pinnacle 96.7% 6/5 8/11 - - - - 1/1 8/11 - - - - 21/20 4/6 - - - - 11/10 8/11
Pinnacle Mara 96.7% 93.5% 91.7% 95.0%
3.5 7/58/13 97.6% Betano 95.9% 7/5 4/7 - - - - 5/4 8/13 11/8 8/13 - - 5/4 8/15 - - 7/5 4/7 - -
Pinnacle Mara 95.7% 95.6% 95.9% 91.8% 94.9%

Pinnacle 1X2 odds movement 3 changes

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 20 (Tue) 18:59 bet365 Handicap -2.25 5/2 / 2/7 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -1.5 5/4 / 8/13 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -1.75 8/5 / 1/2 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -2 9/4 / 1/3 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -0.25 1/3 / 9/4 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -0.5 1/2 / 8/5 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -1 8/11 / 21/20 → Suspended
Oct 20 (Tue) 18:59 bet365 Handicap -1.25 21/20 / 4/5 → Suspended
Oct 20 (Tue) 18:59 bet365 1X2 1/2 / 7/2 / 5/1 → Suspended
Oct 20 (Tue) 18:56 BetVictor Totals 4 2/1 / 1/3 → 9/4 / 2/7
Oct 20 (Tue) 18:56 BetVictor Totals 3.75 6/4 / 4/9 → 8/5 / 2/5
Oct 20 (Tue) 18:56 BetVictor Totals 3.25 20/21 / 8/11 → 21/20 / 4/6
Oct 20 (Tue) 18:56 BetVictor Totals 4.5 3/1 / 2/9 → 10/3 / 1/5
Oct 20 (Tue) 18:56 BetVictor Totals 3 8/11 / 10/11 → 5/6 / 5/6
Oct 20 (Tue) 18:56 BetVictor Totals 3.5 6/5 / 4/7 → 5/4 / 8/15
Oct 20 (Tue) 18:56 BetVictor Totals 2.75 8/13 / 11/10 → 4/6 / 21/20
Oct 20 (Tue) 18:56 BetVictor Totals 2.5 1/2 / 11/8 → 8/15 / 5/4
Oct 20 (Tue) 18:56 BetVictor Totals 2.25 4/11 / 9/5 → 2/5 / 7/4
Oct 20 (Tue) 18:56 BetVictor Totals 2 2/9 / 11/4 → 1/4 / 5/2
Oct 20 (Tue) 18:56 BetVictor Totals 1.5 1/8 / 9/2 → 1/7 / 4/1
Oct 20 (Tue) 18:56 BetVictor Handicap -2.25 13/5 / 2/9 → 11/4 / 2/9
Oct 20 (Tue) 18:56 BetVictor Handicap -1.5 6/5 / 4/7 → 6/5 / 4/7
Oct 20 (Tue) 18:56 BetVictor Handicap -1.75 8/5 / 4/9 → 8/5 / 2/5
Oct 20 (Tue) 18:56 BetVictor Handicap -2 9/4 / 2/7 → 12/5 / 1/4
Oct 20 (Tue) 18:56 BetVictor Handicap -0.25 2/7 / 9/4 → 2/7 / 9/4
Oct 20 (Tue) 18:56 BetVictor Handicap -0.75 1/2 / 11/8 → 8/15 / 5/4
Oct 20 (Tue) 18:56 BetVictor Handicap -1 4/6 / 1/1 → 4/6 / 1/1
Oct 20 (Tue) 18:56 BetVictor Handicap -1.25 10/11 / 8/11 → 20/21 / 8/11
Oct 20 (Tue) 18:55 bet365 Handicap -1.25 1/1 / 5/6 → 21/20 / 4/5
Oct 20 (Tue) 18:54 1xBet Handicap +0.75 1/16 / 13/2 → 1/10 / 6/1
Oct 20 (Tue) 18:54 1xBet Handicap +0.25 1/7 / 15/4 → 2/11 / 4/1
Oct 20 (Tue) 18:52 Pinnacle Totals 3.75 7/4 / 1/2 → 15/8 / 4/9
Oct 20 (Tue) 18:52 Pinnacle Totals 3 5/6 / 21/20 → 20/21 / 20/21
Oct 20 (Tue) 18:52 Pinnacle Totals 2.75 4/6 / 5/4 → 8/11 / 6/5
Oct 20 (Tue) 18:52 Pinnacle Totals 2.5 8/15 / 6/4 → 4/7 / 7/5
Oct 20 (Tue) 18:52 Pinnacle Handicap -2.25 11/4 / 2/7 → 3/1 / 2/7
Oct 20 (Tue) 18:52 Pinnacle Handicap -1.5 11/8 / 4/6 → 11/8 / 4/6
Oct 20 (Tue) 18:52 Pinnacle Handicap -1.75 7/4 / 1/2 → 7/4 / 1/2
Oct 20 (Tue) 18:52 Pinnacle Handicap -2 12/5 / 1/3 → 5/2 / 1/3
Oct 20 (Tue) 18:52 Pinnacle Handicap -0.25 1/3 / 12/5 → 1/3 / 5/2
Oct 20 (Tue) 18:52 Pinnacle Handicap -0.5 1/2 / 7/4 → 1/2 / 7/4
Oct 20 (Tue) 18:52 Pinnacle Handicap -1.25 21/20 / 5/6 → 11/10 / 5/6
Oct 20 (Tue) 18:51 1xBet Totals 5.5 11/2 / 1/20 → 13/2 / 1/12
Oct 20 (Tue) 18:51 1xBet Totals 5 5/1 / 1/14 → 13/2 / 1/12
Oct 20 (Tue) 18:51 1xBet Totals 4.75 7/2 / 1/7 → 4/1 / 1/6
Oct 20 (Tue) 18:51 1xBet Totals 4.25 12/5 / 1/4 → 11/4 / 2/7
Oct 20 (Tue) 18:51 1xBet Totals 4 85/40 / 1/3 → 12/5 / 1/3
Oct 20 (Tue) 18:51 1xBet Totals 3.75 8/5 / 4/9 → 7/4 / 4/9
Oct 20 (Tue) 18:51 1xBet Totals 3.25 11/10 / 5/6 → 11/10 / 8/11
Oct 20 (Tue) 18:51 1xBet Totals 4.5 11/4 / 2/9 → 10/3 / 2/9
Oct 20 (Tue) 18:51 1xBet Totals 3 4/5 / 20/21 → 20/21 / 10/11
Oct 20 (Tue) 18:51 1xBet Totals 3.5 11/8 / 4/6 → 7/5 / 4/7
Oct 20 (Tue) 18:51 1xBet Totals 2.75 8/13 / 6/5 → 8/11 / 11/10
Oct 20 (Tue) 18:51 1xBet Totals 2.5 1/2 / 7/5 → 4/7 / 11/8
Oct 20 (Tue) 18:51 1xBet Totals 2.25 1/3 / 2/1 → 2/5 / 15/8
Oct 20 (Tue) 18:51 1xBet Totals 2 2/11 / 3/1 → 1/4 / 3/1
Oct 20 (Tue) 18:51 1xBet Totals 1.75 2/13 / 7/2 → 1/5 / 10/3
Oct 20 (Tue) 18:51 1xBet Totals 1.5 1/8 / 15/4 → 1/6 / 4/1
Oct 20 (Tue) 18:51 1xBet Handicap -2.75 7/2 / 1/8 → 4/1 / 1/6
Oct 20 (Tue) 18:51 1xBet Handicap -2.25 12/5 / 1/4 → 13/5 / 3/10
Oct 20 (Tue) 18:51 1xBet Handicap -2.5 11/4 / 1/5 → 3/1 / 1/4
Oct 20 (Tue) 18:51 1xBet Handicap -1.5 11/8 / 8/11 → 5/4 / 8/13
Oct 20 (Tue) 18:51 1xBet Handicap -1.75 7/4 / 8/15 → 13/8 / 1/2
Oct 20 (Tue) 18:51 1xBet Handicap -2 85/40 / 3/10 → 9/4 / 4/11
Oct 20 (Tue) 18:51 1xBet Handicap -3 5/1 / 1/16 → 13/2 / 1/12
Oct 20 (Tue) 18:51 1xBet Handicap 0 2/13 / 7/2 → 1/5 / 7/2
Oct 20 (Tue) 18:51 1xBet Handicap -0.25 3/10 / 9/4 → 1/3 / 9/4
Oct 20 (Tue) 18:51 1xBet Handicap -0.75 4/7 / 11/8 → 8/13 / 11/8
Oct 20 (Tue) 18:51 1xBet Handicap -1 4/5 / 11/10 → 4/5 / 11/10
Oct 20 (Tue) 18:51 1xBet Handicap -1.25 1/1 / 5/6 → 21/20 / 4/5
Oct 20 (Tue) 18:51 1xBet 1X2 8/15 / 4/1 / 11/2 → 1/2 / 7/2 / 5/1
Oct 20 (Tue) 18:50 Betfair Totals 6.5 14/1 / 1/50 → 14/1 / 1/50
Oct 20 (Tue) 18:50 Betfair Totals 3.5 5/4 / 4/6 → 7/5 / 4/7
Oct 20 (Tue) 18:50 Betfair Handicap -3.5 13/2 / 1/16 → 7/1 / 1/16
Oct 20 (Tue) 18:50 Betfair 1X2 4/9 / 7/2 / 11/2 → 4/9 / 7/2 / 5/1
Oct 20 (Tue) 18:46 BetVictor Totals 3.5 6/5 / 4/7 → 6/5 / 4/7
Oct 20 (Tue) 18:46 BetVictor Handicap -2.25 13/5 / 2/9 → 13/5 / 2/9
Oct 20 (Tue) 18:46 BetVictor Handicap -2 9/4 / 2/7 → 9/4 / 2/7
Oct 20 (Tue) 18:46 BetVictor Handicap -0.25 2/7 / 9/4 → 2/7 / 9/4
Oct 20 (Tue) 18:46 BetVictor Handicap -0.75 8/15 / 11/8 → 1/2 / 11/8