Sign in
01:44 17.02
Match Live Standings Predictions Head-to-Head Team Form Video News

UEFA Europa League, 8-round, league phase, 29.01.2026 15:00

Match Stats
Full Match
1st Half
2nd Half
1.72
Expected Goals (xG)
0.43
 
 
 
12
Shots
5
 
 
 
3
Shots on Target
2
 
 
 
2
Shots Blocked
2
 
 
 
1
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
41
Possession %
59
 
 
 
4
Corners
3
 
 
 
17
Fouls
13
 
 
 
3
Offsides
2
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
339
Passes
489
 
 
 
86
Pass Accuracy %
87
 
 
 
13
Free Kicks
17
 
 
 
20
Throw-ins
14
 
 
 
19
Crosses
17
 
 
 
22
Clearances
21
 
 
 
2
Big Chances
1
 
 
 
15
Tackles
23
 
 
 
1.47
Expected Goals (xG)
0.38
 
 
 
7
Shots
2
 
 
 
2
Shots on Target
1
 
 
 
2
Shots Blocked
1
 
 
 
0
Saves
0
 
 
 
0
Hit Woodwork
0
 
 
 
56
Possession %
44
 
 
 
2
Corners
0
 
 
 
9
Fouls
7
 
 
 
2
Offsides
1
 
 
 
0
Yellow Cards
0
 
 
 
0
Red cards
0
 
 
 
206
Passes
167
 
 
 
85
Pass Accuracy %
83
 
 
 
7
Free Kicks
9
 
 
 
12
Throw-ins
6
 
 
 
7
Clearances
11
 
 
 
2
Big Chances
1
 
 
 
50
Tackles
50
 
 
 
0.25
Expected Goals (xG)
0.04
 
 
 
5
Shots
3
 
 
 
1
Shots on Target
1
 
 
 
0
Shots Blocked
1
 
 
 
1
Saves
1
 
 
 
0
Hit Woodwork
0
 
 
 
29
Possession %
71
 
 
 
2
Corners
3
 
 
 
8
Fouls
6
 
 
 
1
Offsides
1
 
 
 
0
Yellow Cards
1
 
 
 
0
Red cards
0
 
 
 
133
Passes
322
 
 
 
87
Pass Accuracy %
89
 
 
 
6
Free Kicks
8
 
 
 
8
Throw-ins
8
 
 
 
15
Clearances
10
 
 
 
0
Big Chances
0
 
 
 
44
Tackles
80
 
 
 
95% (881)
4% (33)
1% (9)
Match Info
Stadium Porto, Portugal
+13°C
partly cloudy
Viewers38,213

Match Events

 ×
90+4
That's it! The referee blows the final whistle
 
80
FC Porto make a substitution. Rodrigo Mora runs off the field and in comes Gabriel Veiga
 
70
Findlay Curtis is coming off and he is replaced by Mikey Moore
 
70
Youssef Chermiti is coming off and he is replaced by Thelo Aasgaard
 
68
Samuel Aghehowa is coming off and he is replaced by Deniz Guel
 
68
FC Porto make a substitution. Victor Froholdt runs off the field and in comes Pablo Rosario
 
61
William Gomes is coming off and he is replaced by Borja Sainz
 
61
Alberto Costa is coming off and he is replaced by Martim Fernandes
 
58
Emmanuel Fernandez is coming off and he is replaced by Oliver Antman
 
58
Djeidi Gassama is coming off and he is replaced by Bojan Miovski
 
50
Max Aarons is shown a yellow card by the referee
 
46
Rangers make a substitution. Jayden Meghoma runs off the field and in comes John Souttar
 
46
The second half is underway
 
45+4
It's over! The referee blows for half time
 
41
G O O O A A A L - Emmanuel Fernandez holds his head in his hands as he puts the ball past his own goalkeeper!
 
36
G O O O A A A L - Francisco Moura is on target!
 
27
G O O O A A A L - Rodrigo Mora is on target!
 
6
 
Findlay Curtis provided the assist for the goal.
 
6
G O O O A A A L - Djeidi Gassama is on target!
 
-
The referee starts the match
 
1 0
 
Send
or Enter