29/01/2026 · 20:00 UEFA Europa League · Matchday 8
Stadium Estádio do Dragão
Attendance 38.213
Referee Jasper Vergoote
Matchday 8
Ciudad Porto

Match timeline

Descanso
↕️
Rodrigo Mora → Gabri Veiga
81' · Sustitución
81'
↕️
Youssef Chermiti → Thelo Aasgaard
70' · Sustitución
70'
↕️
Findlay Curtis → Mikey Moore
70' · Sustitución
70'
↕️
Samu Aghehowa → Deniz Gül
68' · Sustitución
68'
↕️
Victor Froholdt → Pablo Rosario
68' · Sustitución
68'
↕️
William Gomes → Borja Sainz
61' · Sustitución
61'
↕️
Alberto Costa → Martim Fernandes
61' · Sustitución
61'
↕️
Emmanuel Fernandez → Oliver Antman
58' · Sustitución
58'
↕️
Djeidi Gassama → Bojan Miovski
58' · Sustitución
58'
🟨
Max Aarons
50' · Tarjeta amarilla
50'
↕️
Jayden Meghoma → John Souttar
46' · Sustitución
46'
Emmanuel Fernandez
41' · Gol en propia
41'
Francisco Moura
36' · Gol
36'
Rodrigo Mora
27' · Gol
27'
Djeidi Gassama
6' · Gol · asist. Findlay Curtis
6'

Match statistics

FC Porto
Stat
Rangers
41%
Ball possession
59%
1.60
Expected goals
0.43
2
Big chances
1
12
Total shots
5
1
Goalkeeper saves
1
4
Corner kicks
3
17
Fouls
13
339
Passes
489
16
Tackles
23
13
Free kicks
17
0
Yellow cards
1
12
Total shots
5
3
Shots on target
2
0
Hit woodwork
0
7
Shots off target
1
2
Blocked shots
2
7
Shots inside box
2
5
Shots outside box
3
2
Big chances scored
1
1
Through balls
0
14
Touches in penalty area
14
2
Fouled in final third
1
3
Offsides
2
291
Accurate passes
425
20
Throw-ins
14
40
Final third entries
53
62/87 (71%)
Final third phase
78/116 (67%)
12/23 (52%)
Long balls
20/50 (40%)
2/18 (11%)
Crosses
3/16 (19%)
43%
Duels
57%
15
Dispossessed
11
33/83 (40%)
Ground duels
50/83 (60%)
13/25 (52%)
Aerial duels
12/25 (48%)
7/15 (47%)
Dribbles
11/16 (69%)
50%
Tackles won
78%
16
Total tackles
23
8
Interceptions
7
37
Recoveries
35
22
Clearances
20
0
Errors lead to a shot
1
0
Errors lead to a goal
1
1
Total saves
1
-0.28
Goals prevented
-1.39
1
Big saves
0
0
High claims
2
1
Punches
1
7
Goal kicks
8

Lineups

Player performance

FC Porto
#JugadorMINGOLASTNota
99
90 6.2
20
61 6.4
5
90 6.9
4
90 7.0
74
90 1 7.3
8
68 6.2
22
90 6.9
86
81 1 7.5
7
61 6.2
9
68 6.5
11
90 6.6
52
M. Fernandes (supl.)
29 7.0
17
B. Sainz (supl.)
29 6.7
13
P. Rosario (supl.)
22 6.7
27
D. Gül (supl.)
22 6.5
10
G. Veiga (supl.)
9 6.4
14
C. Ramos (supl.)
24
J. Costa (supl.)
12
Z. Sanusi (supl.)
21
D. Prpić (supl.)
73
G. Brás (supl.)
46
S. Eustaquio (supl.)
72
A. Miranda (supl.)
Rangers
#JugadorMINGOLASTNota
1
90 5.9
2
90 5.5
37
58 5.7
24
90 6.2
3
90 5.9
43
90 6.8
10
90 6.9
30
45 6.6
52
70 1 7.1
23
58 1 8.0
9
70 6.7
5
J. Souttar (supl.)
45 7.2
18
O. Antman (supl.)
32 7.0
28
B. Miovski (supl.)
32 6.1
11
T. Aasgaard (supl.)
20 6.4
47
M. Moore (supl.)
20 6.2
31
L. Kelly (supl.)
30
K. Wright (supl.)
56
A. Kerr (supl.)
62
A. Smith (supl.)
50
J. Gentles (supl.)
61
L. Stewart (supl.)