The Dragons were made to fight for their latest win, eventually coming through 3-2 against an in-form Vitoria Guimaraes.
After an indifferent start to the campaign, Porto have hit their straps and have since gone on to win six league games on the trot, breathing life into their league aspirations.
Sergio Oliveira's form has also been on the rise and the marksman now has five goals and three assists so far this season.
As a result, Porto now sit four points adrift of league-leaders Sporting Lisbon and will be hoping to heap more pressure on their rivals - who they are set to meet in the Taca de Liga semi-final in the coming weeks - by securing three points come Sunday.
The reigning champions have a tough forthcoming schedule with a trip to Famalicao followed by a visit from rivals Benfica, while cup duties will also take centre stage as Porto continue to challenge for all domestic silverware.
Cesar Peixoto's men come into this fixture on a mixed run of form that has seen them lose two, draw two and win one in their last five. Still, they remain seventh in the league table and will have hopes of hunting down those occupying the European qualifying spots.
That said, a poor run could easily see Peixoto's side slip down the league and into trouble given that they are only four points clear of the relegation spaces.
Ahead of the trip to the Estadio do Dragao, Moreirense will be determined to put in a much more competitive display than the last time they travelled to Porto.
That fixture ended with the champions running out 6-1 winners on what was a day to forget for Moreira-based outfit.
Porto Primeira Liga form: WWWWWW
Porto form (all competitions): WWWWWW
Moreirense Primeira Liga form: LLLDDW
Moreirense form (all competitions): LLDWDW
Sergio Conceicao will likely stick with his proven formula and not make any changes in the hope that his side can continue in their rich vein of form.
Porto possible starting lineup:
Marchesin; Manafa, Mbemba, Pepe, Sanusi; Corona, Oliveira, Uribe, Otavio; Taremi, Marega
Moreirense possible starting lineup:
Pasinato; Figueiredo, Vitoria, Pacheco, Rosic, D'Alberto; Pires, Soares, Soares, Yan; Lacerda
We say: Porto 2-0 Moreirense
Porto have been untouchable at home of late, and despite the threat that Moreirense pose, we see this one ending in another routine win for the champions as their quest to defend their title picks up pace.