Porto welcome Moreirense to the Estadio do Dragao on Sunday as they go in pursuit of their seventh straight league win.
The Dragons were made to fight for their latest win, eventually coming through 3-2 against an in-form Vitoria Guimaraes.
Moreirense, on the other hand, secured a narrow win over Santa Clara after Yan Matheus Santos Souza bagged the winner late on in the second half.
Match preview
© Reuters
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
Team News
© Reuters
Porto will yet again be without experienced centre-back Ivan Marcano and goalkeeper Mouhamed Mbaye as they continue to recover from cruciate ligament injuries.
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.
For Moreirense, Pedro Amador and Pedro Nuno are both still unavailable after the pair sustained cruciate ligament injuries and face lengthy spells on the sidelines.
Sori Mane and Lucas Rodrigues are also long-term absentees and are expected to return to training in February.
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.
Top betting tip
Data Analysis
Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Porto win with a probability of 75.79%. A draw had a probability of 16.2% and a win for Moreirense had a probability of 8.06%.
The most likely scoreline for a Porto win was 2-0 with a probability of 14.49%. The next most likely scorelines for that outcome were 1-0 (12.58%) and 3-0 (11.12%). The likeliest drawn scoreline was 1-1 (7.6%), while for a Moreirense win it was 0-1 (3.3%). The actual scoreline of 3-0 was predicted with an 11.1% likelihood. Our data analysis correctly predicted that Porto would win this match.