Porto - Rangers Match Detail

Finished
3 - 1
Rodrigo Mora 27' (1-1)
Francisco Moura 36' (2-1)
Emmanuel Fernandez 41' (3-1)
Djeidi Gassama 6' (0-1)
Match Detail
👨‍⚖️ Assistant Referee 2 Referee #16969
👨‍⚖️ Fourth Official Referee #16967
👨‍⚖️ Referee Referee #41013
👨‍⚖️ Referee Referee #11641
🏟️ Stadium Estádio Do Dragão
👥 Capacity 50,033
🌤️ Weather moderate rain
🌡️ Temperature 11.52°C
🌡️ Feels Like 10.95°C
💨 Wind 10.54 m/s (249°)
💧 Humidity 85%
📊 Pressure 1009 hPa

Porto - Rangers Match Summary:

Porto vs Rangers finished at Estádio Do Dragão with a 3-1 scoreline. Referee: Referee #41013. Weather: Yağmurlu. gülen taraf Porto oldu. See full match details and goal timeline.

Porto – Rangers Match: When, What Time and Which Stadium?

Porto vs RangersEuropa League. Match on 29-01-2026 at 20:00, Estádio Do Dragão (capacity 50,033). Referee and match details on Skorjet.

Porto – Rangers Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Porto – Rangers Match Result and Statistics

The Europa League match between Porto and Rangers ended with a 3-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.

Statistics
Porto
Rangers
Ball Possession %
41
59
Successful Passes Percentage
86
87
Attacks
76
102
Tackles
16
23
Successful Long Passes Percentage
52
40
Goal Kicks
7
8
Dangerous Attacks
35
43
Throwins
20
14
Offsides
3
2
Total Crosses
18
16
Passes
339
489
Long Passes
23
50
Successful Passes
291
425
Successful Long Passes
12
20
Dribble Attempts
15
16
Successful Dribbles Percentage
47
69
Goals
3
1
Accurate Crosses
2
3
Interceptions
8
7
Shots Total
12
5
Shots On Target
3
2
Shots Insidebox
7
2
Assists
0
1
Big Chances Created
2
1
Free Kicks
13
17
Fouls
17
13
Successful Headers
13
9
Shots Off Target
7
1
Shots Blocked
2
2
Ball Safe
63
72
Goal Attempts
8
2
Shots Outsidebox
5
3
Corners
4
3
Key Passes
7
3
Substitutions
5
5
Yellowcards
0
1
Saves
1
1
Successful Dribbles
7
11
Injuries
2
0
Duels Won
46
62

Porto - Rangers Match Statistics

Compare key metrics such as possession, total shots and attacking output for Porto and Rangers.

Gabri Veiga
Rodrigo Mora
Substitution
81'
70'
Thelo Aasgaard
Youssef Chermiti
Substitution
Mikey Moore
Findlay Curtis
Substitution
Deniz Gül
Samu Aghehowa
Substitution
Pablo Rosario
Victor Froholdt
Substitution
68'
Martim Fernandes
Alberto Costa
Substitution
Borja Sainz
William Gomes
Substitution
61'
58'
Bojan Miovski
Djeidi Gassama
Substitution
Oliver Antman
Emmanuel Fernandez
Substitution
50'
🟨
Max Aarons
Yellowcard
46'
John Souttar
Jayden Meghoma
Substitution
41'
Emmanuel Fernandez
William Gomes
Own Goal / 3-1
Francisco Moura
Goal / 2-1
36'
Rodrigo Mora
Goal / 1-1
27'
6'
Djeidi Gassama
Findlay Curtis
Goal / 0-1

Porto - Rangers Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Porto vs Rangers, including key moments, goals and cards.

Porto - Rangers Pitch Formation

4-3-3
3-4-2-1
Jakub Kiwior
Jakub Kiwior 4
Jakub Kiwior
Jakub Kiwior 4
Jan Bednarek
Jan Bednarek 5
William Gomes
William Gomes 7
Victor Froholdt
Victor Froholdt 8
Samu Aghehowa
Samu Aghehowa 9
Pepê
Pepê 11
Alberto Costa
Alberto Costa 20
Alan Varela
Alan Varela 22
Francisco Moura
Francisco Moura 74
Rodrigo Mora
Rodrigo Mora 86
Emmanuel Fernandez
Emmanuel Fernandez 37
Emmanuel Fernandez
Emmanuel Fernandez 37
Nicolas Raskin
Nicolas Raskin 43
Mohamed Diomandé
Mohamed Diomandé 10
Djeidi Gassama
Djeidi Gassama 23
Nasser Djiga
Nasser Djiga 24
Jayden Meghoma
Jayden Meghoma 30
James Tavernier
James Tavernier 2
Max Aarons
Max Aarons 3
Youssef Chermiti
Youssef Chermiti 9
Jack Butland
Jack Butland 1

Porto - Rangers Match Squad

Jersey Player Jersey Player
Porto Porto 4-3-3
Rangers Rangers 3-4-2-1
Jakub Kiwior 4 Jakub Kiwior Jack Butland 1 Jack Butland
Jan Bednarek 5 Jan Bednarek James Tavernier 2 James Tavernier
William Gomes 7 William Gomes Max Aarons 3 Max Aarons
Victor Froholdt 8 Victor Froholdt Youssef Chermiti 9 Youssef Chermiti
Samu Aghehowa 9 Samu Aghehowa Mohamed Diomandé 10 Mohamed Diomandé
Pepê 11 Pepê Djeidi Gassama 23 Djeidi Gassama
Alberto Costa 20 Alberto Costa Nasser Djiga 24 Nasser Djiga
Alan Varela 22 Alan Varela Jayden Meghoma 30 Jayden Meghoma
Francisco Moura 74 Francisco Moura Emmanuel Fernandez 37 Emmanuel Fernandez
Rodrigo Mora 86 Rodrigo Mora Nicolas Raskin 43 Nicolas Raskin
Diogo Costa 99 Diogo Costa Findlay Curtis 52 Findlay Curtis
Francesco Farioli Porto — Coach
Danny Röhl Rangers — Coach

Porto - Rangers Bench Players

Jersey Player Jersey Player
Porto Porto
Rangers Rangers
Stephen Eustaquio 6 Stephen Eustaquio John Souttar 5 John Souttar
Gabri Veiga 10 Gabri Veiga Thelo Aasgaard 11 Thelo Aasgaard
Zaidu Sanusi 12 Zaidu Sanusi Oliver Antman 18 Oliver Antman
Pablo Rosario 13 Pablo Rosario Bojan Miovski 28 Bojan Miovski
Cláudio Ramos 14 Cláudio Ramos Liam Kelly 31 Liam Kelly
Borja Sainz 17 Borja Sainz Kieran Wright 32 Kieran Wright
Dominik Prpic 21 Dominik Prpic Mikey Moore 47 Mikey Moore
João Costa 24 João Costa Josh Gentles 50 Josh Gentles
Deniz Gül 27 Deniz Gül 56 Arran Kerr
Martim Fernandes 52 Martim Fernandes 61 Lewis Stewart
72 André Alexandre Mendes Miranda 62 Alexander Smith
Gabriel Brás 73 Gabriel Brás

Porto - Rangers Injured and Suspended Players

Player Status Player Status
Porto Porto
Rangers Rangers
Yann Karamoh Yann Karamoh No Eligibility Tochi Chukwuani Tochi Chukwuani No Eligibility
Tomás Pérez Tomás Pérez Cezalı John Souttar John Souttar Sakat
Luuk de Jong Luuk de Jong Sakat Connor Barron Connor Barron Sakat
Nehuén Pérez Nehuén Pérez Yırtılma Derek Cornelius Derek Cornelius Sakat
Diogo Costa Diogo Costa Cezalı Dujon Sterling Dujon Sterling Sakat
Tuur Rommens Cezalı
Bailey Rice Bailey Rice Sakat
Değişiklikler
Porto Porto
81' Gabri Veiga Rodrigo Mora
68' Deniz Gül Samu Aghehowa
68' Pablo Rosario Victor Froholdt
61' Martim Fernandes Alberto Costa
61' Borja Sainz William Gomes
Rangers Rangers
70' Thelo Aasgaard Youssef Chermiti
70' Mikey Moore Findlay Curtis
58' Bojan Miovski Djeidi Gassama
58' Oliver Antman Emmanuel Fernandez
46' John Souttar Jayden Meghoma

Porto - Rangers Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Porto and Rangers.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Porto - Rangers Standings Overview

Check the latest Europa League table position, points and goal difference for Porto and Rangers.

Head-to-Head (H2H) Summary
1
Wins
2
Draws
2
Wins
Head-to-Head (H2H) Previous Matches
Europa League
3 : 1
29.01.2026
Europa League
Europa League
0 : 2
07.11.2019
Europa League
Europa League
1 : 1
24.10.2019
Europa League
Champions League
1 : 1
23.11.2005
Champions League
Champions League
2 : 3
13.09.2005
Champions League

Porto vs Rangers Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Porto and Rangers.

Porto - Rangers TV Broadcast Information

Logo TV Channel Date Kick-off Status
Play Sports 1 Play Sports 1 29-01-2026 20:00 Finished
Bet365 Bet365 29-01-2026 20:00 Finished
Arena Sport 1 Arena Sport 1 29-01-2026 20:00 Finished
ESPN 3 ESPN 3 29-01-2026 20:00 Finished
Viaplay Sweden Viaplay Sweden 29-01-2026 20:00 Finished
Sky Sport Austria 1 Sky Sport Austria 1 29-01-2026 20:00 Finished
Canal+ Foot Canal+ Foot 29-01-2026 20:00 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 29-01-2026 20:00 Finished
SuperSport MaXimo 1 SuperSport MaXimo 1 29-01-2026 20:00 Finished
SuperSport Football Plus ROA SuperSport Football Plus ROA 29-01-2026 20:00 Finished
SuperSport GOtv LaLiga SuperSport GOtv LaLiga 29-01-2026 20:00 Finished
SuperSport Laliga ROA SuperSport Laliga ROA 29-01-2026 20:00 Finished
DStv Now DStv Now 29-01-2026 20:00 Finished
Moja TV Moja TV 29-01-2026 20:00 Finished
QQ Sports Live QQ Sports Live 29-01-2026 20:00 Finished
Free Free 29-01-2026 20:00 Finished
ANT1+ ANT1+ 29-01-2026 20:00 Finished
JioTV JioTV 29-01-2026 20:00 Finished
Vidio Vidio 29-01-2026 20:00 Finished
Qazsport Qazsport 29-01-2026 20:00 Finished
SuperSport Laliga Nigeria SuperSport Laliga Nigeria 29-01-2026 20:00 Finished
SuperSport Football Plus Nigeria SuperSport Football Plus Nigeria 29-01-2026 20:00 Finished
TV 2 Play TV 2 Play 29-01-2026 20:00 Finished
Sport TV1 Sport TV1 29-01-2026 20:00 Finished
Sport TV Multiscreen Sport TV Multiscreen 29-01-2026 20:00 Finished
DStv App DStv App 29-01-2026 20:00 Finished
MáXimo 360 MáXimo 360 29-01-2026 20:00 Finished
SuperSport Laliga SuperSport Laliga 29-01-2026 20:00 Finished
MEGOGO Football 1 MEGOGO Football 1 29-01-2026 20:00 Finished
📺
Sport 2 29-01-2026 20:00 Finished
Sport 1 Sport 1 29-01-2026 20:00 Finished
Movistar Futbol Movistar Futbol 29-01-2026 20:00 Finished
Discovery+ Discovery+ 29-01-2026 20:00 Finished
RTL+ RTL+ 29-01-2026 20:00 Finished
Stan Sport Stan Sport 29-01-2026 20:00 Finished
SKY Go Italia SKY Go Italia 29-01-2026 20:00 Finished
NOW TV NOW TV 29-01-2026 20:00 Finished
Blue Sport Blue Sport 29-01-2026 20:00 Finished
Movistar Liga de Campeones 6 Movistar Liga de Campeones 6 29-01-2026 20:00 Finished
📺
Sport TV5 29-01-2026 20:00 Finished
Viaplay Norway Viaplay Norway 29-01-2026 20:00 Finished
MaxTV Go MaxTV Go 29-01-2026 20:00 Finished
TSN5 Malta TSN5 Malta 29-01-2026 20:00 Finished
📺
GO TV Anywhere 29-01-2026 20:00 Finished
sooka sooka 29-01-2026 20:00 Finished
TOD TOD 29-01-2026 20:00 Finished
Digi Online Digi Online 29-01-2026 20:00 Finished
Sport 24 Extra Sport 24 Extra 29-01-2026 20:00 Finished
ESPN Norte ESPN Norte 29-01-2026 20:00 Finished
Sony LIV Sony LIV 29-01-2026 20:00 Finished
Elisa Viihde Viaplay Elisa Viihde Viaplay 29-01-2026 20:00 Finished
Viaplay Iceland Viaplay Iceland 29-01-2026 20:00 Finished
📺
Discover+ App 29-01-2026 20:00 Finished
Disney+ Premium Argentina Disney+ Premium Argentina 29-01-2026 20:00 Finished
Disney+ Premium Chile Disney+ Premium Chile 29-01-2026 20:00 Finished
tabii tabii 29-01-2026 20:00 Finished
Paramount+ Paramount+ 29-01-2026 20:00 Finished
Disney+ Premium Sur Disney+ Premium Sur 29-01-2026 20:00 Finished

Porto - Rangers TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Porto vs Rangers.

Porto - Rangers Live Commentary

90+4'
That's it! The match has concluded with FC Porto defeating Rangers 3-1.
90+2'
The second half has concluded with the final score: FC Porto 3, Rangers 1.
90+1'
Bojan Miovski of Rangers has been awarded a free kick in an attacking position.
90+1'
Opportunity squandered. Deniz Gül of FC Porto fired a left-footed shot from the left side of the penalty area, but it went over the bar and to the left. The assist came from Pablo Rosario.
90+1'
Nicolas Raskin from Rangers has been awarded a free kick in the defensive area.
90+1'
Pablo Rosario commits a foul against FC Porto.
90+1'
The fourth official has indicated that there will be three minutes of stoppage time.
90+1'
Gabri Veiga from FC Porto committed a foul.
88'
Corner awarded to FC Porto after James Tavernier allowed the ball to go out.
88'
Missed opportunity! Borja Sainz from FC Porto took a right-footed shot from the center of the box, but it narrowly missed the target. The assist came from Pepê following a corner kick.
86'
Pepê from FC Porto committed a foul.
86'
John Souttar from Rangers was awarded a free kick in the defensive area.
84'
The attempt is thwarted. Pepê from FC Porto fires a left-footed shot from the center of the penalty area, but it gets blocked.
82'
Offside called against Rangers. Max Aarons has been flagged for being offside.
81'
🔄
Substitution for FC Porto: Gabri Veiga comes on to replace Rodrigo Mora.
81'
Deniz Gül from FC Porto committed a foul.
81'
Nasser Djiga from Rangers has been awarded a free kick in the defensive area.
80'
Missed opportunity. Pepê from FC Porto takes a right-footed shot from outside the penalty area, but it sails over the goal.
78'
The pause has ended. They're set to resume play.
74'
Match interruption due to an injury to Diogo Costa from FC Porto.
73'
Corner awarded to Rangers after Alan Varela allowed the ball to go out.
73'
Missed opportunity! Bojan Miovski of Rangers attempted a header from close range but sent it wide to the left. The assist came from Max Aarons, who also delivered a header.
70'
🔄
Substitution for Rangers: Mikey Moore comes on to replace Findlay Curtis.
70'
🔄
Substitution for Rangers: Thelo Aasgaard comes on to replace Youssef Chermiti.
68'
🔄
Substitution for FC Porto: Pablo Rosario comes on to replace Victor Froholdt.
68'
🔄
Substitution for FC Porto: Deniz Gül comes on to replace Samu Aghehowa.
66'
Borja Sainz from FC Porto committed a foul.
66'
Oliver Antman from Rangers was awarded a free kick in the defensive area.
65'
Alan Varela from FC Porto was awarded a free kick in the defensive area.
65'
Nicolas Raskin from Rangers committed a foul.
64'
Rodrigo Mora from FC Porto has been awarded a free kick in the defensive area.
64'
James Tavernier committed a foul for Rangers.
64'
A shot is deflected. James Tavernier from Rangers attempts a right-footed strike from outside the penalty area, but it's blocked.
63'
Another offensive push from Rangers! Nicolas Raskin takes a right-footed shot from outside the penalty area, but Diogo Costa from FC Porto makes a great save, diving to his right. The assist came from Mohamed Diomande.
63'
Corner kick awarded to Rangers after Diogo Costa allowed the ball to go out.
61'
🔄
Substitution for FC Porto: Martim Fernandes replaces Alberto Costa.
61'
Mohamed Diomande from Rangers has been awarded a free kick in the defensive area.
61'
Jan Bednarek from FC Porto committed a foul.
61'
🔄
Substitution for FC Porto: Borja Sainz comes on to replace William Gomes.
60'
Francisco Moura from FC Porto committed a foul.
60'
Oliver Antman from Rangers has been awarded a free kick in the defensive area.
58'
Alan Varela from FC Porto has been awarded a free kick in the defensive area.
58'
Nicolas Raskin from Rangers committed a foul.
58'
🔄
Substitution for Rangers: Oliver Antman replaces Emmanuel Fernandez.
58'
🔄
Substitution for Rangers: Oliver Antman comes on to replace Emmanuel Fernandez.
57'
Corner awarded to Rangers after Jan Bednarek allowed the ball to go out.
56'
Djeidi Gassama from Rangers has been awarded a free kick in the defensive area.
56'
Alberto Costa from FC Porto committed a foul.
55'
Alberto Costa from FC Porto has been awarded a free kick in the defensive area.
55'
Djeidi Gassama from Rangers committed a foul.
54'
Missed opportunity! Jakub Kiwior from FC Porto took a left-footed shot from outside the penalty area, but it sailed high and to the left of the goal. The assist came from Rodrigo Mora, who delivered a free kick.
53'
Emmanuel Fernandez of Rangers committed a foul.
53'
Samu Aghehowa from FC Porto has been awarded a free kick in an attacking position.
50'
Max Aarons from Rangers has hit the ground, but the referee has ruled it a case of diving.
50'
🟨
Max Aarons of Rangers has been shown a yellow card.
47'
Offside call against FC Porto. Francisco Moura has been caught offside.
45+4'
Pepê from FC Porto has been awarded a free kick in the defensive area.
45+4'
The first half has concluded with FC Porto leading Rangers 3-1.
45+4'
Max Aarons committed a foul against a Rangers player.
45+3'
Jan Bednarek of FC Porto committed a foul.
45+3'
Youssef Chermiti from Rangers has been awarded a free kick in the defensive area.
45+1'
The fourth official has indicated that there will be three minutes of stoppage time.
45+1'
The attempt is thwarted. Findlay Curtis from Rangers takes a right-footed shot from outside the penalty area, but it's blocked.
45+1'
William Gomes from FC Porto committed a foul.
45'
William Gomes from FC Porto committed a foul.
45'
Djeidi Gassama from Rangers has been awarded a free kick in the defensive area.
45'
William Gomes from FC Porto earned a free kick on the right side of the field.
45'
🔄
Substitution for Rangers: John Souttar replaces Jayden Meghoma.
45'
The second half is underway with the score at FC Porto 3, Rangers 1.
44'
Emmanuel Fernandez from Rangers committed a foul.
44'
Emmanuel Fernandez scores an own goal for Rangers. The score is now FC Porto 3, Rangers 1.
41'
Corner awarded to FC Porto after Nasser Djiga allowed the ball to go out of play.
40'
Mohamed Diomande from Rangers committed a foul.
39'
Alan Varela of FC Porto has been awarded a free kick in the defensive area.
38'
Victor Froholdt from FC Porto committed a foul.
38'
Findlay Curtis from Rangers has been awarded a free kick in an offensive position.
36'
Goal! FC Porto takes the lead with a score of 2-1 against Rangers. Francisco Moura scores with a left-footed shot from close range, placing the ball into the bottom left corner.
34'
Corner kick awarded to FC Porto, following a foul by Emmanuel Fernandez.
34'
The attempt is thwarted. Rodrigo Mora of FC Porto fires a left-footed shot from the right side of the penalty area, but it's blocked. The assist came from William Gomes.
33'
Francisco Moura from FC Porto committed a foul.
33'
Offside call against Rangers. Youssef Chermiti has been caught offside.
33'
Nicolas Raskin from Rangers has been awarded a free kick in the defensive area.
31'
The pause has ended. They are set to resume play.
30'
Match is currently on hold due to an injury to Pepê from FC Porto.
29'
Opportunity wasted. Samu Aghehowa of FC Porto attempted a header from the center of the penalty area but failed to convert. The cross was delivered by Francisco Moura.
29'
Youssef Chermiti from Rangers committed a handball.
27'
Goal! It's now 1-1 between FC Porto and Rangers. Rodrigo Mora from FC Porto has found the back of the net with a right-footed shot from the middle of the box, sending the ball straight into the center of the goal.
23'
Offside call against FC Porto. Jakub Kiwior has been flagged for being in an offside position.
22'
Nasser Djiga from Rangers committed a foul.
22'
Samu Aghehowa from FC Porto has been awarded a free kick in an offensive position.
19'
Alan Varela from FC Porto committed a foul.
19'
Mohamed Diomande from Rangers has been awarded a free kick in an offensive position.
18'
William Gomes from FC Porto committed a foul.
18'
Jayden Meghoma from Rangers earned a free kick in the defensive area.
18'
A shot is deflected. Rodrigo Mora from FC Porto attempts a right-footed strike from outside the penalty area, but it's blocked. The assist came from Jakub Kiwior.
17'
The attempt is thwarted. Jakub Kiwior from FC Porto fires a right-footed shot from outside the penalty area, but it gets blocked.
15'
Missed opportunity. Samu Aghehowa from FC Porto took a right-footed shot from outside the penalty area, but it sailed high and to the right of the goal.
13'
Victor Froholdt of FC Porto has been awarded a free kick in the defensive area.
13'
Nicolas Raskin from Rangers committed a foul.
12'
Djeidi Gassama from Rangers has been awarded a free kick in the defensive area.
12'
Alberto Costa from FC Porto committed a foul.
11'
Jakub Kiwior from FC Porto has been awarded a free kick in the defensive area.
11'
Emmanuel Fernandez from Rangers committed a foul.
9'
Victor Froholdt from FC Porto committed a foul.
9'
Mohamed Diomande from Rangers has been awarded a free kick in an offensive position.
6'
Goal! Rangers take the lead with a score of 1-0 against FC Porto. Djeidi Gassama scored with a header from the middle of the penalty area, finding the back of the net. The assist came from Findlay Curtis, who delivered a perfect cross.
2'
Offside call against FC Porto. Samu Aghehowa is caught offside.
0'
The opening half is underway...
0'
That's it! The match has concluded with FC Porto winning 3-1 against Rangers.
Advanced Statistics
Porto
Rangers
Ball Possession %
41
59
Goal Kicks
7
8
Throwins
20
14
Offsides
3
2
Total Crosses
18
16
Dribble Attempts
15
16
Successful Dribbles Percentage
47
69
Successful Dribbles
7
11
Goals
3
1
Assists
0
1
Big Chances Created
2
1
Free Kicks
13
17
Successful Headers
13
9
Ball Safe
63
72
Substitutions
5
5
Saves
1
1
Duels Won
46
62

Porto - Rangers Advanced Statistics Summary

Detailed general metrics for Porto and Rangers are shown above for quick technical comparison.

Porto
Rangers
Successful Passes Percentage
86
87
Successful Long Passes Percentage
52
40
Successful Passes
291
425
Passes
339
489
Long Passes
23
50
Successful Long Passes
12
20
Key Passes
7
3

Porto - Rangers Passing Statistics

Detailed passing metrics for Porto and Rangers are shown above for quick technical comparison.

Porto
Rangers
Attacks
76
102
Dangerous Attacks
35
43
Shots On Target
3
2
Accurate Crosses
2
3
Interceptions
8
7
Shots Total
12
5
Shots Insidebox
7
2
Goal Attempts
8
2
Shots Off Target
7
1
Shots Blocked
2
2
Shots Outsidebox
5
3
Corners
4
3
Injuries
2
0

Porto - Rangers Attack Statistics

Detailed attack metrics for Porto and Rangers are shown above for quick technical comparison.

Porto
Rangers
Tackles
16
23

Porto - Rangers Defense Statistics

Detailed defense metrics for Porto and Rangers are shown above for quick technical comparison.

Porto
Rangers
Fouls
17
13
Yellowcards
0
1

Porto - Rangers Fouls and Cards Statistics

Detailed fouls metrics for Porto and Rangers are shown above for quick technical comparison.