Belenenses vs. Nacional (Saturday, 3.30pm)
The hosts will be looking to stretch their league unbeaten run to four matches, while Nacional suffered their first league defeat in five games last time out, and will be in search of a win at the Estadio Nacional.
We say: Belenenses 0-1 Nacional
As is common with Belenenses, we see this being a game of few goals, and we think the visitors have enough to edge it narrowly, thanks to their stronger attacking quality.
While Belenenses have been very resilient defensively this season, we expect Nacional to find a way through, while the hosts' attack does not pose much of a threat to Freire's side.
Gil Vicente vs. Santa Clara (Saturday, 5.30pm)
Meanwhile, the visitors will be looking to return to winning ways, after they suffered their first league defeat in five games last time out.
We say: Gil Vicente 0-2 Santa Clara
We can see the visitors recording a fairly comfortable victory here, taking advantage of a Gil Vicente side who will be lacking confidence after a disappointing loss last time out.
Although Soares will demand a reaction following the heavy defeat to Portimonense on Sunday, we do not think they have enough to change their fortunes with a win over a strong Santa Clara side on Friday, and predict a victory for the visitors.
Sporting Lisbon vs. Portimonense (Saturday, 8.30pm)
The league leaders stretched their winning run to seven in all competitions last time out, while Portimonense recorded a victory of their own, defeating Gil Vicente 4-1.
We say: Sporting Lisbon 2-0 Portimonense
Although the visitors have looked much improved recently, we can only see a home win happening here, with Sporting Lisbon continuing their march towards the league title.
Their strong defence should be able to contain the threat posed by Portimonense, while the dangerous attacking combination of Paulinho, Tomas and Goncalves should cause the away side plenty of problems, ultimately resulting in a fairly comfortable win for the Leoes.