Nacional vs. Farense (Saturday, 3.30pm)
The home side come into this game in some strong form, hoping to extend their unbeaten run to five matches, while Farense will be on the hunt for a first league win in five games.
We say: Nacional 2-1 SC Farense
While Farense may be boosted by the positive effects brought about by a new manager, we can see them falling to a confident Nacional side who will be looking to make it five matches without a loss here, and expect the home side to record a narrow win at the Estadio da Madeira.
Guimaraes vs. Rio Ave (Saturday, 6.00pm)
Meanwhile, the visitors recorded their first win in six games last time out, and will be looking to pick up another three points on Saturday.
We say: Vitoria de Guimaraes 2-0 Rio Ave
Although the visitors could have renewed confidence thanks to an important win last time out, we see Vitoria outclassing their opponents here, using their potent front three to damage a Rio Ave defence which is missing a key player.
Meanwhile, one of the league's best defences comes up against one of its worst defences, and we can see those runs continuing with another clean sheet for the side from Guimaraes, helping them to a 10th league win of the season.
Porto vs. Boavista (Saturday, 8.30pm)
Last time out, the home side drew a dramatic Taca de Portugal semi-final first leg with Braga, while Boavista fell to a 1-0 defeat at the hands of Nacional.
We say: Porto 2-0 Boavista
While we do not see this being a routine win for Conceicao's men, thanks to a busy recent schedule and several notable absentees, we still expect them to show their quality here and get back to winning ways, in a game which they will feel they have to pick up three points from.