FC Porto vs Rangers FC, Europe 2019-20 GROUP STAGE
Overview
Match Preview
FC Porto vs Rangers FC — Europe at Estadio Do Dragao.
- FC Porto 8 games · 17 pts (2026/27)
- Rangers FC 8 games · 4 pts (2026/27)
Match Details
- Referee Nikola Dabanovic
- Referee Milos Boskovic
- Referee Vladan Todorovic
- Referee
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 |
|---|---|---|---|---|
| 24 Oct | Rangers FC | H | 1–1 | D |
| 03 Oct | Feyenoord Rotterdam | A | 0–2 | L |
| 29 Sep | Rio Ave FC | A | 1–0 | W |
| 22 Sep | CD Santa Clara | H | 2–0 | W |
| 19 Sep | BSC Young Boys | H | 2–1 | W |
| 15 Sep | Portimonense SC | A | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 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 |
| 03 Oct | BSC Young Boys | A | 1–2 | L |
| 28 Sep | Aberdeen FC | H | 5–0 | W |
| 22 Sep | St. Johnstone FC | A | 4–0 | W |
Season Stats
| FC Porto | Rangers FC | |
|---|---|---|
| #5 | Position | #32 |
| 17 | Points | 4 |
| 8 | Played | 8 |
| 5 / 2 / 1 | W / D / L | 1 / 1 / 6 |
| 13 | Scored | 5 |
| 7 | Conceded | 14 |
| +6 | GD | -9 |
| 2.13 | PPG | 0.50 |
| 63% | Win % | 13% |
Key Stats
67%
Both Teams to Score
H2H (3 games)
H2H (3 games)
33%
Over 2.5 Goals
H2H history
H2H history
FC Porto are 5th (17 pts). Rangers FC are 32nd (4 pts).
Events
Match Events
- 0' KICK OFF: Rangers FC gets underway.
- 5' The home supporters are growing impatient. FC Porto must find a spark to ignite this game.
- 10' Matchday of the Array and both teams know exactly what is at stake tonight.
- 14' The referee does not hesitate — a Yellow card for Borna Barisic on 14 minutes.
- 19' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 24' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 29' Danilo Pereira has been disciplined this evening — perhaps mindful of those 25 cards already picked up this season.
- 30' Ryan Jack picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 35' Ryan Kent, a England , has 0 bookings this season and will need to keep his discipline tonight.
- 36' with the perfectly-timed delivery and Luis Diaz makes no mistake. 1-0!
- 41' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 44' Alfredo Morelos adds to his 0 season tally! Rangers FC lead 1-1 — and this changes everything.
- 49' FC Porto started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 49.
- 54' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Agustin Marchesin suffering a number of foals already.
- 59' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 60' Bruno Costa gets the nod from FC Porto. He replaces Otavio and will look to change the dynamic.
- 63' Luis Diaz makes way for Shoya Nakajima at the 63 minute mark. A tactical switch from FC Porto.
- 68' FC Porto have won 730 goals from 506 games. They will be desperate to add to that tally today.
- 69' The referee has no hesitation. Bruno Costa is booked for FC Porto — Yellow card on 69.
- 74' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 76' The referee calls foul for Alex Telles. He receives a Yellow card.
- 76' Time for substitution for Rangers FC. Ryan Kent is replaced by Joe Aribo.
- 78' Filip Helander is having his name booked by the referee on 78.
- 82' It’s gonna be a Yellow card for Pepe.
- 83' Scott Arfield has so much to prove this time. He replaces Ryan Jack on 83 minute.
- 88' The travelling Rangers FC supporters hardly appreciate their team being pressed down to the backline.
- The final score is 1-1.
Lineups
FC Porto Lineups
Starting XI
- 5
- 17
- 13
- 22
-
25
Otavio ↓ Bruno Costa 60'
- 11
- 3
- 16
-
7
Luis Diaz ↓ Shoya Nakajima 63'
-
20
Ze Luis ↓ Tiquinho Soares 76'
- 32
Bench
- 19
-
29
Tiquinho Soares ↑ 76'
-
10
Shoya Nakajima ↑ 63'
- 18
-
6
Bruno Costa ↑ 60'
- 31
- 49
Coach
Sergio Conceicao
Rangers FC Lineups
Starting XI
- 10
-
21
Brandon Barker ↓ Sheyi Ojo 83'
- 5
- 31
- 20
- 18
- 14
- 6
- 1
-
8
Ryan Jack ↓ Scott Arfield 83'
- 2
Bench
- 9
-
17
Joe Aribo ↑ 76'
-
11
Sheyi Ojo ↑ 83'
- 15
-
37
Scott Arfield ↑ 83'
- 19
- 13
Coach
Steven Gerrard
H2H
Predictions
Prediction accuracy
2 / 4
1.84
FC Porto xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.75
Rangers FC xG
I would bet for:
FC Porto to win 57% + Under — clean sheet likely 55%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.59
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 13% |
|
87% |
Double Chance
FC Porto or Draw
82%
Draw or Rangers FC
43%
FC Porto or Rangers FC
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 0
13.2%
2 – 0
12.4%
1 – 1
Actual
0 – 0
9.4%
2 – 1
9.2%
3 – 0
7.5%
3 – 1
5.7%
0 – 1
4.7%
1 – 2
3.7%
2 – 2
3.5%
4 – 0
3.4%
4 – 1
2.7%
Asian Handicap — FC Porto
| Handicap | FC Porto covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 19% | 63% |
| -1.5 | 37% | — | 63% |
| -1 | 37% | 25% | 38% |
| -0.5 | 62% | — | 38% |
| +0.5 | 87% | — | 13% |
| +1 | 87% | 9% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
FC Porto keeps clean sheet
48%
✓
Rangers FC keeps clean sheet
17%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

