Rangers FC vs FC Porto, Europe 2019-20 GROUP STAGE
Overview
Match Preview
Rangers FC vs FC Porto — Europe at Ibrox Stadium.
- Rangers FC 8 games · 4 pts (2026/27)
- FC Porto 8 games · 17 pts (2026/27)
Match Details
- Referee Alberto Tegoni
- Referee Michael Fabbri
- Referee Davide Massa
- Referee Daniele Bindoni
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Olympique Lyonnais | 8 | 21 |
| 2 | Aston Villa FC | 8 | 21 |
| 3 | FC Midtjylland | 8 | 19 |
| 4 | Real Betis Balompié | 8 | 17 |
| 5 | FC Porto | 8 | 17 |
| 6 | Sporting Clube de Braga | 8 | 17 |
| 7 | SC Freiburg | 8 | 17 |
| 8 | AS Roma | 8 | 16 |
| 9 | KRC Genk | 8 | 16 |
| 10 | Bologna FC 1909 | 8 | 15 |
| 11 | VfB Stuttgart | 8 | 15 |
| 12 | Ferencvárosi TC | 8 | 15 |
| 13 | Nottingham Forest FC | 8 | 14 |
| 14 | FC Viktoria Plzeň | 8 | 14 |
| 15 | FK Crvena Zvezda | 8 | 14 |
| 16 | RC Celta de Vigo | 8 | 13 |
| 17 | PAOK Thessaloniki FC | 8 | 12 |
| 18 | Lille OSC | 8 | 12 |
| 19 | Fenerbahçe SK | 8 | 12 |
| 20 | Panathinaikos AO | 8 | 12 |
| 21 | Celtic FC | 8 | 11 |
| 22 | PFK Ludogorets 1945 Razgrad | 8 | 10 |
| 23 | GNK Dinamo Zagreb | 8 | 10 |
| 24 | SK Brann | 8 | 9 |
| 25 | BSC Young Boys | 8 | 9 |
| 26 | SK Sturm Graz | 8 | 7 |
| 27 | FCSB Bukarest | 8 | 7 |
| 28 | Go Ahead Eagles | 8 | 7 |
| 29 | Feyenoord Rotterdam | 8 | 6 |
| 30 | FC Basel 1893 | 8 | 6 |
| 31 | FC Red Bull Salzburg | 8 | 6 |
| 32 | Rangers FC | 8 | 4 |
| 33 | OGC Nice | 8 | 3 |
| 34 | FC Utrecht | 8 | 1 |
| 35 | Malmo FF | 8 | 1 |
| 36 | Maccabi Tel Aviv FC | 8 | 1 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Nov | FC Porto | H | 2–0 | W |
| 30 Oct | Ross County FC | A | 4–0 | W |
| 27 Oct | Motherwell FC | H | 2–1 | W |
| 24 Oct | FC Porto | A | 1–1 | D |
| 20 Oct | Heart of Midlothian FC | A | 1–1 | D |
| 06 Oct | Hamilton Academical FC | H | 5–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Nov | Rangers FC | A | 0–2 | L |
| 03 Nov | CD Aves | H | 1–0 | W |
| 30 Oct | CS Marítimo | A | 1–1 | D |
| 27 Oct | FC Famalicão | H | 3–0 | W |
| 24 Oct | Rangers FC | H | 1–1 | D |
| 03 Oct | Feyenoord Rotterdam | A | 0–2 | L |
Season Stats
| Rangers FC | FC Porto | |
|---|---|---|
| #32 | Position | #5 |
| 4 | Points | 17 |
| 8 | Played | 8 |
| 1 / 1 / 6 | W / D / L | 5 / 2 / 1 |
| 5 | Scored | 13 |
| 14 | Conceded | 7 |
| -9 | GD | +6 |
| 0.50 | PPG | 2.13 |
| 13% | Win % | 63% |
Key Stats
67%
Both Teams to Score
H2H (3 games)
H2H (3 games)
33%
Over 2.5 Goals
H2H history
H2H history
Rangers FC are 32nd (4 pts). FC Porto are 5th (17 pts).
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Rangers FC to score. At the same time, FC Porto does not seem to pull back! Let’s get it on!
- 5' Jesus Manuel Corona is a natural and has been asked to do a very specific job for Rangers FC tonight.
- 10' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 15' It is a cagey affair so far. Rangers FC in their trying to find a way past FC Porto's compact .
- 20' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 25' Rangers FC are enjoying more possession but struggling to find a way through a disciplined FC Porto backline.
- 30' It looks surprising FC Porto does not make any changes. James Tavernier has some obvious troubles when approaching to the goal.
- 31' Poor challenge from Borna Barisic. The referee spots it immediately and shows the Yellow card.
- 36' A quiet spell here at Ibrox Stadium. Rangers FC seem content sitting deep and soaking up pressure.
- 37' FC Porto receives a Yellow card for a hard tackle on 37.
- 39' Controversy at the stadium! Otavio argues furiously but the Yellow card stands.
- 44' FC Porto is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 49' FC Porto ring the changes. Pepe has done his job and it is now time for Luis Diaz to step up.
- 54' It’s high time Steven Gerrard made some changes to put the his team’s game back to action.
- 59' Filip Helander needs to be pretty careful with his discipline considering 12 Yellow cards this season.
- 64' FC Porto manager makes another effort to make the tables turned. Ze Luis is hanging Tiquinho on the field on 64 minute.
- 65' Rangers FC make a change. Brandon Barker trudges off to be replaced by Scott Arfield on 65 minutes.
- 69' The Colombia Alfredo Morelos breaks the deadlock on 69 minutes. 1-0!
- 73' A stunning finish from Steven Davis — that came from absolutely nowhere!
- 74' A tactical swap from FC Porto — Fabio Silva on, Otavio off on 74 minutes.
- 79' Matchday of the Array and both teams know exactly what is at stake tonight.
- 83' Joe Aribo has so much to prove this time. He replaces Ryan Kent on 83 minute.
- 85' Jermain Defoe has so much to prove this time. He replaces Alfredo Morelos on 85 minute.
- 90' Luis Diaz has been a danger all night but risks an early exit having now seen a Yellow card on 90.
- With this win, Rangers FC is likely to improve its situation in the overall team standings.
Lineups
Rangers FC Lineups
Starting XI
- 10
-
21
Brandon Barker ↓ Scott Arfield 65'
- 5
- 31
-
20
Alfredo Morelos ↓ Jermain Defoe 85'
- 18
- 14
- 6
- 1
- 8
- 2
Bench
-
9
Jermain Defoe ↑ 85'
-
17
Joe Aribo ↑ 83'
- 4
- 11
- 15
-
37
Scott Arfield ↑ 65'
- 13
Coach
Steven Gerrard
FC Porto Lineups
Starting XI
- 5
- 17
- 19
- 13
- 22
-
25
Otavio ↓ Fabio Silva 74'
-
29
Tiquinho Soares ↓ Ze Luis 64'
- 3
- 16
- 18
- 32
Bench
- 24
-
7
Luis Diaz ↑ 49'
- 10
-
20
Ze Luis ↑ 64'
- 6
- 31
-
49
Fabio Silva ↑ 74'
Coach
Sergio Conceicao
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alfredo Morelos | 2 |
| Luis Diaz | 1 |
| Steven Davis | 1 |
Rangers FC Form
Predictions
Prediction accuracy
3 / 4
1.22
Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.23
FC Porto xG
I would bet for:
Rangers FC or FC Porto 72% + Under 2.5 goals 56%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.45
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 70% |
|
30% |
| ± 2.5 | 44% |
|
56% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
Rangers FC or Draw
70%
Draw or FC Porto
58%
Rangers FC or FC Porto
72%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
13.9%
0 – 0
10.8%
0 – 1
9.4%
1 – 0
9.4%
1 – 2
7.6%
2 – 1
7.6%
0 – 2
6.3%
2 – 0
Actual
2 – 2
4.8%
1 – 3
3.2%
3 – 1
3.1%
0 – 3
2.5%
Asian Handicap — Rangers FC
| Handicap | Rangers FC covers | Push | FC Porto covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 19% | 65% |
| -0.5 | 35% | — | 65% |
| +0.5 | 65% | — | 35% |
| +1 | 65% | 19% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 10% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Rangers FC keeps clean sheet
30%
✗
FC Porto keeps clean sheet
30%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

