Moreirense vs. Rio Ave (Sunday, 3.00pm)
Both teams will be looking to build on victories last time out, with the hosts beating Maritimo 2-0 while Rio Ave defeated Farense by the same scoreline last Sunday.
We say: Moreirense 2-1 Rio Ave
With the visitors remaining weakened by injuries, we see Moreirense just edging this encounter at their home ground.
With Rafael Martins and Filipe Soares both coming in with plenty of confidence, Seabra's men should be able to find goals against a makeshift Rio Ave back line, firing them to an important victory.
Guimaraes vs. Gil Vicente (Sunday, 5.30pm)
We say: Vitoria de Guimaraes 2-1 Gil Vicente
Although a victory seems much more necessary for Gil Vicente in the current circumstances, we cannot look past the hosts winning this one, even considering their poor recent form.
With the mix of an exciting attack and an experienced midfield, Vitoria de Guimaraes are bound to return to form at some point or another, and we see them taking advantage of a struggling Gil Vicente side in this game, returning to winning ways with a narrow victory.
Porto vs. Pacos de Ferreira (Sunday, 8.00pm)
Porto will host Pacos de Ferreira on Sunday evening with the visitors hoping to claim successive Primeira Liga victories against the hosts for the first time.
Meanwhile, spirits are high in the Dragons camp as they come into this fixture after beating Juventus in the knockout stages of the Champions League in midweek.
We say: Porto 2-1 Pacos de Ferreira
With European qualification in their sights, Pacos de Ferreira are hoping to cause another upset against the reigning Primeira Liga champions, while Porto's ambitions of retaining their title are beginning to slip away, and they will need to claim three points on Sunday in order to have any chance of closing the gap to Sporting.
Both sides could cause each other problems defensively, but we can see the hosts securing a slender victory at the Estadio do Dragao.