The hosts, who are currently in the top half of the table, head into the game without a win in any of their last four outings and will be looking to end this poor run of results.
Gil Vicente failed to arrest their slump in form over the weekend as they played out a 1-1 draw with Belenenses at the Estadio Nacional do Jamor.
The hosts appeared headed for all three points after Ziga Frelih scored an 83rd-minute own goal, but substitute Giorgi Aburjania came up clutch for the Gilistas as he restored parity nine minutes later.
This was the second consecutive draw for Gil Vicente, who were involved in a share of the spoils when they faced Vizela on home turf in their previous outing.
Ricardo Soares’s men have now failed to taste victory since opening the season with successive wins against Boavista and Portimonense, losing two and picking up two draws from their subsequent four outings.
While Gil Vicente will be looking to end this dry spell, they face the daunting task of going up against a rampant Porto side who have won 11 of the last 12 meetings between the sides, including each of the last four since 2019.
Porto, on the other hand, returned to winning ways last Sunday as they thrashed Moreirense 5-0 at the Estadio do Dragao.
In an utterly one-sided affair, two goals apiece from Mehdi Taremi and Luis Diaz put the Dragoes in a commanding four-goal lead before Pepe came off the bench to complete the rout in the 77th minute.
Prior to that, Porto held reigning champions Sporting Lisbon to a 1-1 draw at the Estadio Jose Alvalade before travelling to the Wanda Metropolitano to share the spoils with Spanish champions Atletico Madrid in their Champions League Group B opener last Wednesday.
Sergio Conceicao’s men are one of three sides yet to lose a league game this season, picking up four wins and two draws from their first six outings and this has been down to their solid performance at the defensive end of the pitch, where they have kept three clean sheets and conceded just three goals so far.
Porto will now look to keep up the momentum from last weekend’s win and pick up all three points against the Gilistas as they prepare for their mouth-watering Champions League clash against Liverpool next Tuesday.
Gil Vicente Primeira Liga form:
Porto Primeira Liga form:
Porto form (all competitions):
We say: Gil Vicente 0-3 Porto
Gil Vicente have suffered a decline in recent weeks and now risk dropping from the top half of the league table. Porto, meanwhile, returned to winning ways emphatically last time out and will head into this game full on confidence. Looking at past results between the sides, we anticipate Porto will continue their dominance in this fixture and come away with all three points unscathed.