Viktoria Plzen vs Porto

22 January 2026 · Europa League · Matchday 7 · 2025/26 · Referee Andris Treimanis

Full time 1 – 1

Half-time: 1–0

  • L. Červ 6’
  • D. Gül 90’

Match summary

The points were shared as Viktoria Plzen and Porto drew 1-1. Viktoria Plzen led 1-0 at half-time.

L. Červ put Viktoria Plzen ahead in the 6th minute and D. Gül equalised in the 90th minute.

Porto had the better of the chances, with 2.14 expected goals (xG) from 19 shots to Viktoria Plzen's 0.34 from 10. S. Aghehowa missed a penalty for Porto. Viktoria Plzen had a player sent off.

Match stats

33% Possession 67%
10 Shots 19
2 Shots on target 8
2 Corners 7
230 Passes 468
66.1% Pass accuracy 84.4%
22 Tackles 17
11 Fouls 12
2 Yellow cards 4
1 Red cards 0
1 Offsides 0

Key events

Viktoria Plzen Porto
3’
B. SainzShot on target
L. ČervRight foot shot1-0 (Viktoria Plzen)
6’
13’
18’
B. SainzShot on target
19’
R. MoraShot on target
36’
S. AghehowaShot on target
45’
45’
J. KiwiorShot on target
45+5’
S. AghehowaMissed penaltymiss
46’
56’
56’
G. VeigaR. Mora
70’
71’
72’
74’
75’
S. AghehowaShot on target
P. K. AduShot on target
76’
79’
D. GülShot on target
85’
90’
D. GülRight foot shot1-1 (Porto)

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.34 2.14 6’ L. Červ (Viktoria Plzen), 1-0 6’ 90’ D. Gül (Porto), 1-1 90’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.34 2.14 6’ L. Červ (Viktoria Plzen), 1-0 Červ 6’ 90’ D. Gül (Porto), 1-1 Gül 90’
Viktoria Plzen 0.34 xGPorto 2.14 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Porto attacking Viktoria Plzen attacking 
50’ S. Aghehowa (Porto), penalty, 0.79 xG, off target 18’ B. Sainz (Porto), open play, 0.32 xG, saved 90+2’ S. Aghehowa (Porto), open play, 0.14 xG, off target 45’ J. Kiwior (Porto), from a corner, 0.13 xG, saved 75’ S. Aghehowa (Porto), set piece, 0.12 xG, saved 38’ D. Višinský (Viktoria Plzen), open play, 0.11 xG, blocked 36’ S. Aghehowa (Porto), open play, 0.10 xG, saved 90’ D. Gül (Porto), open play, 0.09 xG, goal 79’ D. Gül (Porto), open play, 0.07 xG, saved 67’ J. Kiwior (Porto), from a corner, 0.06 xG, off target 75’ D. Gül (Porto), set piece, 0.06 xG, off target 64’ Pepê (Porto), open play, 0.04 xG, blocked 77’ L. Červ (Viktoria Plzen), from a corner, 0.04 xG, off target 41’ P. K. Adu (Viktoria Plzen), open play, 0.04 xG, off target 47’ P. Rosario (Porto), open play, 0.03 xG, blocked 49’ W. Gomes (Porto), from a corner, 0.04 xG, off target 66’ G. Veiga (Porto), open play, 0.03 xG, blocked 3’ B. Sainz (Porto), open play, 0.03 xG, saved 19’ R. Mora (Porto), open play, 0.03 xG, saved 23’ A. Memić (Viktoria Plzen), open play, 0.03 xG, off target 37’ A. Memić (Viktoria Plzen), open play, 0.03 xG, off target 67’ P. Rosario (Porto), open play, 0.03 xG, blocked 75’ K. Spáčil (Viktoria Plzen), set piece, 0.02 xG, off target 40’ D. Višinský (Viktoria Plzen), open play, 0.02 xG, blocked 89’ G. Veiga (Porto), open play, 0.02 xG, off target 55’ J. Kiwior (Porto), open play, 0.02 xG, off target 76’ P. K. Adu (Viktoria Plzen), open play, 0.02 xG, saved 12’ C. Kabongo (Viktoria Plzen), open play, 0.02 xG, off target 6’ L. Červ (Viktoria Plzen), open play, 0.01 xG, goal 50’ S. Aghehowa (Porto), penalty, 0.79 xG, off target 18’ B. Sainz (Porto), open play, 0.32 xG, saved 90+2’ S. Aghehowa (Porto), open play, 0.14 xG, off target 45’ J. Kiwior (Porto), from a corner, 0.13 xG, saved 75’ S. Aghehowa (Porto), set piece, 0.12 xG, saved 38’ D. Višinský (Viktoria Plzen), open play, 0.11 xG, blocked 36’ S. Aghehowa (Porto), open play, 0.10 xG, saved 90’ D. Gül (Porto), open play, 0.09 xG, goal 79’ D. Gül (Porto), open play, 0.07 xG, saved 75’ D. Gül (Porto), set piece, 0.06 xG, off target 67’ J. Kiwior (Porto), from a corner, 0.06 xG, off target 64’ Pepê (Porto), open play, 0.04 xG, blocked 77’ L. Červ (Viktoria Plzen), from a corner, 0.04 xG, off target 41’ P. K. Adu (Viktoria Plzen), open play, 0.04 xG, off target 49’ W. Gomes (Porto), from a corner, 0.04 xG, off target 3’ B. Sainz (Porto), open play, 0.03 xG, saved 47’ P. Rosario (Porto), open play, 0.03 xG, blocked 66’ G. Veiga (Porto), open play, 0.03 xG, blocked 23’ A. Memić (Viktoria Plzen), open play, 0.03 xG, off target 37’ A. Memić (Viktoria Plzen), open play, 0.03 xG, off target 19’ R. Mora (Porto), open play, 0.03 xG, saved 67’ P. Rosario (Porto), open play, 0.03 xG, blocked 75’ K. Spáčil (Viktoria Plzen), set piece, 0.02 xG, off target 40’ D. Višinský (Viktoria Plzen), open play, 0.02 xG, blocked 89’ G. Veiga (Porto), open play, 0.02 xG, off target 55’ J. Kiwior (Porto), open play, 0.02 xG, off target 12’ C. Kabongo (Viktoria Plzen), open play, 0.02 xG, off target 76’ P. K. Adu (Viktoria Plzen), open play, 0.02 xG, saved 6’ L. Červ (Viktoria Plzen), open play, 0.01 xG, goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Viktoria Plzen 3-4-1-2 Starting XI
Wiegele
Doski
Spáčil
Souaré
Memić
Červ
Valenta
Kabongo 35’
Ladra 83’
Višinský 60’
Vydra
Porto 4-3-3 Starting XI
Costa
Costa 56’
Bednarek
Kiwior
Fernandes 71’
Froholdt
Rosario
Mora 56’
Gomes 71’
Aghehowa
Sainz 46’

Player stats

Goalkeeper1 player
90′ 7 1 37 1 – – – –
Defenders3 players
90′ 2 – – 4 – 23 1 – –
90′ 3 1 – 5 1 26 4 – – –
90′ 1 1 – 2 – 30 1 – – –
Midfielders6 players
90′ – – 15 – – 1 2 2 – – –
L. Červ
90′ 1 – 13 – – 1 1 4 – – –
90′ – 1 22 1 – 5 2 6 2 – –
35′ – – 13 – – – – 4 – 1 –
M. Havel Came on as a substitute
30′ – – 4 – – 1 – 3 1 1 –
A. Zeljković Came on as a substitute
13′ – – 4 – – – – 1 – – –
Forwards4 players
83′ – – – – – – 3 6 2 16 –
60′ – – 2 – 0.13 – 1 3 – 8 –
M. Vydra Sent off
49′ – – – – – – 2 3 – 10
P. K. Adu Came on as a substitute
55′ – – 2 1 0.05 – – 7 3 8
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Europa League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.