Rangers host the Portuguese outfit at Ibrox in the Europa League tonight.
Tonight's match at Ibrox presents a huge opportunity for Steven Gerrard's Rangers.
A point in Portugal on the last matchday has kept them in the hunt for qualification to the knockout stages of the competition. Improving on that with a win in front of a sold-out crowd in Glasgow tonight would be a gigantic step towards achieving that.
Obviously that's easier said than done, but the way the Gers performed against Porto in the recent 1-1 draw will certainly give the squad, staff and fans at the club real belief that tonight could be a special European occasion.
That belief could be said to bring pressure, but for Gerrard, it's all about using the atmosphere to raise their game and see off the challenge of the visitors.
As quoted by BBC Scotland, he said of the match this week: "We don't see it as pressure, we see it as an incredible opportunity to go and put a show on in front of our supporters.
"It is a game we are very much looking forward to, we respect the quality of Porto but they are coming to our place which will be rocking."
The fans will have their part to play, but more crucially for Gerrard is getting his team selection spot on.
So what eleven will he go for tonight?
With Brandon Barker recovering from a shoulder problem, Gerrard has an almost full complement of players to choose from, so tonight should be one of his strongest elevens of the entire season.
In defence, Connor Goldson and Filip Helander appear to be the preferred centre-back pairing right now and both should retain their place from Sunday's win over Hearts.
With full-backs James Tavernier and Borna Barisic in fine attacking form on the flanks, the Gers should have a good outlet from any pressure the Portuguese side manage to mount on the defensive line.
Barisic has registered an assist in each of Rangers' Europa League group stage matches so far. His pass for Alfredo Morelos against Porto in the last match unlocked their defence beautifully.
In midfield Steven Davis, Ryan Jack and Glen Kamara have all been playing excellently. Kamara was one of the top performers in Portugal and should prove to be a vital cog in linking defence to attack.
That attack is looking sharp too.
Ryan Kent is getting back to full fitness and showed promising signs at Hampden, while Sheyi Ojo will be keen to be the European hero again after netting a winner against Feyenoord in the first group game.
Morelos needs no introduction and with 20 goals so far this season easily represents the biggest danger to Porto. They'll know all about that though given the Colombian's performance in the last meeting.
Can Rangers pick up a famous European win with this bold attacking team?
Your predicted lineup in full is:
GK - Allan McGregor
RB - James Tavernier
CB - Connor Goldson
CB - Filip Helander
LB - Borna Barisic
CM - Steven Davis
CM - Ryan Jack
CM - Glen Kamara
RW - Sheyi Ojo
LW - Ryan Kent
ST - Alfredo Morelos
Have something to tell us about this article?