Famalicao vs. Vizela (Saturday, 3.30pm)
Famalicao host Vizela at Estadio Municipal de Famalicao on Saturday afternoon, with the visitors hoping for a result that will help their survival.
The hosts are coming into this match after ending their four-game winless run last time out, while the visitors have lost their last two games.
We say: Famalicao 1-0 Vizela
Famalicao's home advantage and recent win bode well against struggling Vizela. However, their inconsistency and Vizela's fight for survival could make it close. We expect a slender win for Famalicao in the end.
Rio Ave vs. Gil Vicente (Saturday, 3.30pm)
Rio Ave will welcome Gil Vicente to Estadio dos Arcos on Saturday afternoon, with both teams looking to halt their winless streaks.
Both sides will hope to secure a victory to help them move further away from the relegation playoff spot.
We say: Rio Ave 1-0 Gil Vicente
Rio Ave's strong home form and Gil Vicente's struggles on the road favor the home side. However, both teams lack attacking punch. Expect a tight match with a low chance of many goals. Rio Ave might edge it with a narrow win here.
Braga vs. Arouca (Saturday, 6.00pm)
Braga will welcome Arouca to Estadio Municipal de Braga on Saturday evening, with the hosts looking to hold on to fourth place in the Primeira Liga.
The hosts are coming into this match off a six-game unbeaten run while the visitors ended their two-game winless streak.
We say: Braga 3-1 Arouca
Braga are in hot form and currently on a four-match winning streak on home soil. They have also been dominant in this fixture over the years and we think this will continue on Saturday. However, we also think that Arouca will break their scoring drought in this fixture.
Sporting Lisbon vs. Benfica (Saturday, 8.30pm)
The top of the table clash between Sporting Lisbon and Benfica will be the center of attention on Saturday evening, as the race for the Primeira Liga heats up.
Both sides faced off in the Taca de Portugal semi-final on Tuesday night, with the hosts advancing into the final after a 4-3 aggregate win.
We say: Sporting Lisbon 2-1 Benfica
We expect this match to be a very tight affair like the previous three meetings this season. However, Sporting have been flawless at home so far and have not lost in their last two home matches against Benfica. A slender victory for the home side looks likely.