Portimonense vs. Tondela (Saturday, 3.30pm)
Portimonense are looking to push up the league ladder at home as they sit 13th in the table, just two points above the congested relegation zone.
We say: Portimonense 1-1 Tondela
These two sides are evenly matched with not a lot separating them. Both have found it hard to secure victories, with a draw the most likely result.
Gil Vicente vs. Porto (Saturday, 6.00pm)
Just one point off the bottom of the table, Gil Vicente are fighting to keep their top-flight status intact in Portugal for next season.
We say: Gil Vicente 0-2 Porto
Gil Vicente might be desperate but Porto have too much class, firepower and experience. While they may have one eye on European adventures, the title race is still in the balance meaning they will be keen to grab the full three points on offer.
Boavista vs. Famalicao (Saturday, 8.30pm)
This is the second meeting between the sides this term, with Famalicao coming back from two goals down to force a share of the spoils in October's reverse fixture.
We say: Boavista 0-2 Famalicao
After disappointing starts to the season, both sides find themselves in a heated relegation scrap. However, Famalicao have looked the more solid side in recent weeks, and considering their impressive run against the hosts, we fancy them to grab all three points and move four points clear of the automatic drop zone.