Arouca vs. Chaves (Saturday, 3.30pm)
© Reuters
Arouca and Chaves square off on Saturday afternoon looking for a win to boost their hopes of achieving a top-five spot in Primeira Liga.
As it stands, the sixth-placed hosts hold a two-point lead over their opponents, with nearest rivals Vitoria de Guimaraes not in action until a day later.
We say: Arouca 1-2 Chaves
Although Arouca have the advantage in terms of league position, all of the momentum is with their next opponents. In what we feel will inevitably be a hard-fought contest, Chaves should have the edge to come through by the odd goal in three.
> Click here to read our full preview for this match
Santa Clara vs. Portimonense (Saturday, 3.30pm)
© Reuters
Santa Clara play host to Portimonense on Saturday knowing that only a win will do if they want to retain realistic hope of survival in Primeira Liga.
At a time when the home side sit bottom of the standings, the visitors are safe and are looking to ensure that they finish no lower than 14th position.
We say: Santa Clara 1-2 Portimonense
Santa Clara have thrown caution to the win in recent games with mixed results, and it will be the same case here. However, with the pressure off the visitors, we feel that they may stifle their hosts and take advantage on the counter, eventually prevailing by a narrow scoreline.
> Click here to read our full preview for this match
Boavista vs. Braga (Saturday, 6.00pm)
© Reuters
Braga will be looking to seal their spot in the Champions League playoffs when they take a trip to the Estadio do Bessa to square off against Boavista on Saturday.
While the hosts will be looking to keep themselves in the hunt for a top-half finish, Os Arcebispos currently sit four points above fourth-placed Sporting Lisbon with just two games to go.
We say: Boavista 0-2 Braga
Braga have enjoyed a sensational campaign and are now three points away from a place in the Champions League qualifying playoffs. While Boavista will be looking to extend their solid home form, Braga boast the firepower needed to get this one over the line and we fancy them coming away with all three points.
> Click here to read our full preview for this match
Famalicao vs. Porto (Saturday, 8.30pm)
© Reuters
Porto will be looking to take their Primeira Liga title hunt down to the wire as they lock horns with Famalicao at the Estadio Municipal de Famalicao on Saturday.
With just two games left to play, the Dragoes are currently four points behind first-placed Benfica and will hope that the league leaders drop points in Sunday's Derby de Lisboa clash against Sporting Lisbon.
We say: Famalicao 0-2 Porto
Porto will be licking their lips as they take on an out-of-sorts Famalicao side who have suffered a disappointing late-season form. The Dragoes are currently firing on all cylinders as they have their eyes on the prize and we are backing them to pick up their 10th straight win since the start of April.