Tondela vs. Pacos de Ferreira (Saturday, 3.30pm)
The hosts will head into the game seeking to get one over the visitors having lost each of the most recent four meetings between the sides since 2019.
We say: Tondela 1-1 Pacos de Ferreira
With just two points between the sides on the log, we expect a cagey and fiercely-contested affair on Saturday. However, we predict the spoils will be shared as both sides are evenly matched on paper.
Portimonense vs. Arouca (Saturday, 3.30pm)
The visitors, meanwhile, head into the game on a two-game losing streak and will be aiming to end this dry spell and move into the top half of the Primeira Liga standings.
We say: Portimonense 2-1 Arouca
Portimonense head into the game in resurgent form, claiming four wins from their last five games in all competitions. Arouca, meanwhile, have struggled to get going away from home this season and we anticipate the Portimao-based outfit will make use of their home advantage and come away with all three points.
Gil Vicente vs. Sporting Lisbon (Saturday, 8.30pm)
The hosts, meanwhile, head into the game on a two-game winning run and will be seeking to get one over the visitors having lost each of the last four meetings between the sides.
We say: Gil Vicente 0-2 Sporting Lisbon
Gil Vicente have enjoyed a fine campaign so far and will be looking to pick up their third consecutive win for the first time this season and strengthen their position in the top half of the standings. However, they face the stern test of taking on a rampant Sporting Lisbon side, who have won each of the last four meetings between the sides. We are backing Sporting Lisbon to extend their dominance in this fixture and claim all three points.