Diaz is shown a yellow card for pulling down Arfield, who was looking to launch a quickfire counter for Rangers.
90' +1
We are into the first of four additional minutes at the end of this game. What a victory this would be for Rangers, assuming they hold on...
89'
Porto look to launch a late rally as the clock ticks down at Ibrox. They force a corner but are unable to capitalise as Luis heads well wide of the target.
85'
J. Defoe enters the game and replaces A. Morelos.
Rangers' third and final change swiftly follows and Ibrox rises as one to applaud Morelos off the field. He is replaced by Jermain Defoe, who comes on for his first European appearance of the season.
83'
J. Aribo enters the game and replaces R. Kent.
Gerrard opts to give the hardworking Kent a rest as the winger makes way to be replaced by Joe Aribo.
78'
As for Davis, what a way to mark your 250th appearance for Rangers! His goal has given his side breathing space and could see them take a big step towards qualification for the knockout stages.
74'
Fábio Silva enters the game and replaces Otávio.
Porto respond by making their third and final change with Otavio making way for Fabio Silva.
73'
S. Davis has scored a goal for Rangers! Assist by A. Morelos.
DAVIS MAKES IT 2-0!!! Rangers double their lead! Morelos beats the offside trap to latch onto a neat ball in behind the Porto defence. He picks out Davis on the edge of the area, and the midfielder's shot deflects off Marcano before nestling in the back of the net.
Morelos turns provider with a great ball to pick out Davis on the edge of the area.
69'
A. Morelos has scored a goal for Rangers! Assist by R. Jack.
MORELOS!!!!!!!!! 1-0 TO RANGERS! After latching onto a neat through ball by Tavernier, Jack pulls it back to Morelos just inside the box. The Colombian opens up his body to take a touch away from the defender, before drilling a low left-footed shot beyond the helpless Marchesin.
Jack showed terrific awareness to pick out Morelos, who did the rest in style.
Minute
Description
65'
S. Arfield enters the game and replaces B. Barker.
Rangers also look to the bench as Scott Arfield comes on in place of Barker.
64'
Zé Luís enters the game and replaces Tiquinho Soares.
A straight swap for Porto as Tiquinho makes way to be replaced by Ze Luis.
60'
Good save! Kent plays a one-two on the edge of the area and cleverly turns away from Danilo before getting his shot away, and Marchesin gets down well to push the ball away.
54'
The initial delivery is dealt with by Porto before Kent drills an ambitious effort well wide of the target.
53'
The noise levels inside Ibrox are raised as good play between Tavernier and Morelos forces Danilo into conceding a corner.
51'
That was a very attacking change from Porto in replacing a defender with a strike. Of course, Diaz was on target in the 1-1 draw between the sides on matchday three.
49'
L. Díaz enters the game and replaces Pepe.
Pepe is unable to continue after sustaining a knee injury. He goes off to be replaced by Luis Diaz.
47'
An early worry for Porto as Pepe stays down after making a clearance to deny Morelos from running in behind. With heavy strapping already around his knee, the centre-half is clearly struggling.
46'
Rangers get the ball rolling once more!
45' +2
HALF-TIME: RANGERS 0-0 PORTO
45' +1
Chance! Tavernier plays a neat one-two with Davis before pulling the ball back for Barker, who shoots high and wide of goal - much to the frustration of the home fans.
44'
The corner is dealt with easily enough before Morelos' ambitious effort goes high and wide of the target. The hosts will be eager for the half-time whistle now in order to regroup and try to get firing after the break.
42'
The hosts have a corner after Tavernier's dangerous cross is hesitantly turned behind by Manafa with Morelos lurking.
40'
Rangers must tighten up in possession. They are giving it away far too easily and inviting pressure from Porto, who are carrying the greater threat as we enter the latter stages of the first half.
39'
Otávio gets yellow.
Otavio is also shown a yellow card after fouling Kamara, who had initially shown good strength to hold off his challenge.
37'
Danilo Pereira gets yellow.
Danilo has his name taken by the referee for a professional foul on Barker, who was threatening to break away on the counter.
31'
B. Barišić gets yellow.
Barisic is shown the first yellow card of the game for a rash challenge on Otavio.
30'
Both sides are still searching for the breakthrough as we hit the half-hour mark at Ibrox. Rangers have carried the greater threat over the past few minutes, but Porto still look dangerous whenever they go forward.
28'
Kent is involved again as he tees the ball up for Jack to strike on the edge of the area, but the midfielder's effort is always rising.
26'
A loose pass is pounced on by Kent, who drives towards the Porto penalty area. However, Mbemba stands firm and steers the Rangers forward away from goal, before Otavio arrives to help clear the danger.
24'
The hosts are awarded a free-kick near the left touchline and Tavernier stands over the dead ball. He whips the ball into the area but it is too close to Marchesin, who gratefully gathers.
20'
The hosts are starting to grow in the contest. They have delivered a couple of dangerous balls into the Porto penalty area, but must tighten up in possession and not invite pressure from their opponents.
16'
The Ibrox faithful are beginning to get a little restless as their side are sloppy in possession. This is another tough test of Rangers' credentials, but a victory would boost their chances of progressing to the knockout stages.
12'
Should do better! Otavio delivers a hugely inviting ball into the box. An unchallenged Tiquinho climbs but is unable to direct his header towards goal.
7'
The visitors continue to apply the pressure and force the first corner of the match. Can Rangers weather the storm?
5'
Porto have began the brighter of the two sides inside the opening five minutes. They are enjoying most of the possession and looking threatening going forward. Rangers need to be on-guard in these early stages.
1'
Davide Massa of Italy is our referee today. He blows his whistle and Porto get us underway.
Hello everyone and welcome to live text coverage of the Europa League showdown between Rangers and Porto at Ibrox.
RANGERS (4-3-3): Allan McGregor; James Tavernier (captain), Filip Helander, Connor Goldson, Borna Barisic; Steven Davis, Ryan Jack, Glen Kamara; Brandon Barker, Alfredo Morelos, Ryan Kent.
SUBS: Wes Foderingham, George Edmundson, Jon Flanagan, Joe Aribo, Scott Arfield, Sheyi Ojo, Jermain Defoe.
Both sides are currently locked on four points after their opening three games in Group G. Nothing could separate them at Estadio do Dragao on matchday three, but victory for either here would boost their chances of progressing to the knockout stages.
SUBS: Diogo Costa, Renzo Saravia, Bruno Costa, Fabio Silva, Shoya Nakajima, Luis Diaz, Ze Luis.
The players are making their way out onto the field and kick-off is moments away.
PORTO (4-2-3-1): Agustin Marchesin; Wilson Manafa, Pepe, Ivan Marcano, Alex Telles; Chancel Mbemba, Danilo Pereira (captain); Jesus Corona, Mateus Uribe, Otavio; Tiquinho.
Porto will look to be more clinical after the break. They have looked threatening so far but lacked a cutting edge. Meanwhile, Rangers must tighten up and not be so sloppy if they are to take anything from this game.
That's all for today. Thank you for following our live coverage. Until next time, goodbye!
Rangers will be looking to record a fifth consecutive victory in all competitions when they face Livingston in the Scottish Premiership on Sunday. On the same day, Porto aim to bounce back against Boavista in the Primeira Liga.
Commentary
More…