Moreirense vs. Tondela (Saturday, 3.30pm)
This clash has all the makings of a nerve-racking contest as both sides head into the game separated by just two points in the relegation zone.
We say: Moreirense 1-1 Tondela
Saturday's game could potentially determine Moreirense and Tondela's race against the drop as they currently find themselves in the relegation zone. We predict they will both take a cautious approach in a bid to avoid defeat and settle for a point apiece.
Maritimo vs. Boavista (Saturday, 6.00pm)
The hosts, on the other hand, head into the game on a four-game winless run, and will be looking to end this dry spell and move into the top half of the league standings.
We say: Maritimo 2-1 Boavista
With Maritimo and Boavista level on points in the league standings, we expect a thrilling contest with both sides having a go at each other in search of all three points. The visitors head into the game unbeaten in four consecutive away games and we predict they will come away with a slender victory against an out-of-sorts Maritimo side.
Belenenses vs. Vizela (Saturday, 6.00pm)
The Vizelenses will head into the game seeking to complete a league double over the hosts after picking up a 2-0 victory back in January's reverse fixture.
We say: Belenenses 1-1 Vizela
Sunday's game sees two sides who have struggled for form square off and we expect them to have a go at each other in search of a morale-boosting win. Belenenses and Vizela head into the game in simian form and we predict the game will end all square with both sides settling for a point apiece.
Porto vs. Portimonense (Saturday, 8.30pm)
The visitors, meanwhile, ended their run of 14 games without a win when they narrowly saw off Famalicao last weekend and be looking to build on that performance.
We say: Porto 3-0 Portimonense
Buoyed by their win over Famalicao, Portimonense will head into the weekend with renewed confidence and look to cause an upset. However, they remain no match for an unbeaten Porto side who have won 13 of the last 14 meetings between the teams. The league leaders have dropped just four points from 14 home games this season and we predict they will keep this fine run going and come away with a comfortable win.