Porto 3-1 Rangers: result and report

Europa League · Thursday 29 January 2026

Result

Porto 3-1 Rangers

Europa League · Thursday 29 January 2026, 20:00 UTC · half-time 3-1

Porto · Rangers · Europa League predictions

Porto 3-1 Rangers: match report

Porto won against Rangers 3-1 in the Europa League on Thursday 29 January 2026. The half-time score was 3-1.

Djeidi Gassama opened the scoring in the 6th minute. Porto's goals came from Rodrigo Mora (27'), Francisco Moura (36') and an own goal by Emmanuel Fernandez (41'). Rangers scored through Djeidi Gassama (6').

Discipline: Porto received no yellow cards; Rangers received 1 yellow card.

Going into the game Porto were 16th on 14 points from 7 and Rangers 44th on 4 points from 7. This fixture belongs to an earlier Europa League season and is kept for reference.

Porto lined up in a 4-3-3 and Rangers in a 3-4-2-1. The highest match rating in our data went to Djeidi Gassama of Rangers (7.5), ahead of Francisco Moura (7.3).

Before this game the head-to-head record in our data stood at 0 Porto wins, 2 draws and 2 for Rangers.

Going into the match Porto's last five read D-W-W-D-L and Rangers's W-L-D-L-L.

Data as of 4 Nov 2026.

Key events

  • 6'Goal · Djeidi GassamaRangers · 0-1
  • 27'Goal · Rodrigo MoraPorto · 1-1
  • 36'Goal · Francisco MouraPorto · 2-1
  • 41'Own goal · Emmanuel FernandezPorto · 3-1
  • 50'Yellow card · Max AaronsRangers

Head-to-head

4 meetings: Porto 0, draws 2, Rangers 2.

Team news

Unavailable

Porto line-up (4-3-3)

Diogo Costa, Alberto Costa, Jan Bednarek, Jakub Kiwior, Francisco Moura, Victor Froholdt, Alan Varela, Rodrigo Mora, William Gomes, Samu Aghehowa, Pepê

Rangers line-up (3-4-2-1)

Jack Butland, James Tavernier, Emmanuel Fernandez, Nasser Djiga, Max Aarons, Nicolas Raskin, Mohamed Diomandé, Jayden Meghoma, Findlay Curtis, Djeidi Gassama, Youssef Chermiti