Gil Vicente vs. Farense (Saturday, 3.30pm)
The away side currently sit in 17th spot in the Primeira Liga table, four points adrift of automatic safety, while their hosts occupy 13th spot with five points between themselves and the bottom two.
We say: Gil Vicente 1-2 SC Farense
The visitors could come into this game with some quiet confidence, having seen a slight upturn in form in the last two matches, and we see them pulling off a crucial victory on Saturday.
If they can take the positives from the recent draw with Portimonense, while remaining tight at the back, Costa's men should have enough to pick up a win over a side who have recently been inconsistent, given their fairly comfortable position in the top flight.
Santa Clara vs. Boavista (Saturday, 6.00pm)
After back-to-back losses, the visitors have fallen back into the bottom three of the Primeira Liga table, currently occupying the relegation place with a two point gap between themselves and automatic safety.
We say: Santa Clara 1-2 Boavista
With the battle for survival heating up, we see Boavista galvanising to pick up a crucial victory on Saturday.
The hosts have dipped in form in recent weeks, and could get caught out at home by a resilient Boavista outfit who will be desperate to bounce back from consecutive top-flight defeats.
Portimonense vs. Rio Ave (Saturday, 6.00pm)
With the battle for survival heating up, Rio Ave travel to Portimonense on Saturday with a win almost necessary, as they look to move away from the relegation zone.
A run of seven games without a win has seen Miguel Cardoso's side drop to 15th spot in the Primeira Liga table, just two points above Maritimo in the relegation playoff place, while the visitors recently dragged themselves out of immediate danger and up to 11th place.
We say: Portimonense 1-1 Rio Ave
Neither side come into this game in inspiring form, and we do not see either outclassing the other on Saturday.
While Rio Ave require a win to put a gap between themselves and the drop zone, they look devoid of confidence and could see their winless run stretched to eight games.
Sporting Lisbon vs. Nacional (Saturday, 8.30pm)
Ruben Amorim's men picked up an important victory over fourth-placed Braga last time out, while Nacional kept their survival hopes alive with a 1-0 win over Vitoria de Guimaraes, breaking a 10-game losing run in the Portuguese top flight.
We say: Sporting Lisbon 1-0 Nacional
While the visitors will definitely come in with renewed confidence following their crucial win last time out, we do not think they have enough to topple the league leaders on Saturday.
Sporting Lisbon have the title in their sights, and that should provide enough incentive to get them over the line at the Estadio Jose Alvalade.