Moreirense vs. Gil Vicente (Saturday, 3.30pm)
© Reuters
Saturday's Primeira Liga action will get underway at the Parque Desportivo Comendador Joaquim de Almeida Freitas where Moreirense will play host to Gil Vicente.
The hosts are currently on 43 points after 29 league games in the season, while the visitors are on 28 points over the same period and just two places above the relegation playoff spot.
We say: Moreirense 1-0 Gil Vicente
Moreirense have been the better side across the course of the season, and the majority of their good work has been done on their home patch, where they are unbeaten in their last three matches. The visitors, on the other hand, have the league's worst away record this term, and we feel they will come away from this trip to Moreira de Conegos empty-handed.
> Click here to read our full preview for this match
Boavista vs. Estrela Amadora (Saturday, 6.00pm)
© Reuters
A crucial bottom-half clash in the Primeira Liga will play out this weekend when Boavista take on Estrela Amadora at Estadio do Bessa Seculo XXI on Saturday evening.
With just 10 points separating the bottom nine teams in the league standings, the relegation battle is far from over, and three points here could be massive for either side come the end of the season.
We say: Boavista 2-1 Estrela Amadora
Neither of these sides have been in great form this term, but the hosts have avoided defeat in their last two home games, and a new manager in the dugout may give them the boost needed to claim what would be a huge three points heading into the final stretch of the season.
> Click here to read our full preview for this match
Braga vs. Vizela (Saturday, 8.30pm)
© Reuters
Two sides with contrasting Primeira Liga ambitions this season will face off this weekend when Braga take on Vizela at Estadio Municipal de Braga on Saturday night.
The hosts are in a heated battle to secure European football next season, while the visitors' goal is to maintain their top-flight status with just five games left to play.
We say: Braga 3-1 Vizela
Both these sides need three points here but for very different reasons. Based on form and league position, the hosts should come through this one with a comfortable victory.