Chaves vs. Estoril (Sunday, 3.30pm)
Chaves continue their late push for survival when they play host to Estoril Praia at the Estadio Municipal Eng. Manuel Branco Teixeira in round 30 of the Primeira Liga on Sunday.
The Canarinhos have failed to win any of their last eight away games in the league since the start of December and will head into the weekend looking to end this poor run.
We say: Chaves 1-1 Estoril Praia
Chaves picked up three huge points in their battle at the bottom end of the table last time out and will head into this weekend with renewed confidence. However, both sides are evenly matched on paper and will predict they will cancel out each other's efforts.
Famalicao vs. Portimonense (Sunday, 3.30pm)
Seeking to pick up back-to-back away wins for the first time since September, Portimonense go head to head with Famalicao at the Estadio Municipal de Famalicao on Sunday.
The Vila Nova are unbeaten in their most recent two Primeira Liga games against the visitors, picking up four points from a possible six, and will look to extend this impressive run this weekend.
We say: Famalicao 1-1 Portimonense
Portimonense finds themselves scrambling for points in the danger zone and will be looking for a solid run of results in the run-in to salvage their season. Sergio's men have lost just one of their last nine games against Famalicao and we are tipping them to hold out for a share of the spoils at the Estadio Municipal de Famalicao.
Casa Pia vs. Porto (Sunday, 6.00pm)
Porto will look to bring their domestic cup success to the Primeira Liga when they travel to Estadio Municipal de Rio Maior to face Casa Pia on Sunday evening.
The hosts are currently in ninth place in the league standings with 32 points after 29 games, while the visitors are third with 59 points over the same period.
We say: Casa Pia 0-1 Porto
With the race for the European spots still wide open, Porto will know the importance of taking all three points here, as failing to do so could see them drop to fifth place by the end of this weekend. However, Os Dragoes picked up a morale-boosting win over Vitoria in midweek, and we feel they will follow up that result with another victory in this one.
Sporting Lisbon vs. Guimaraes (Sunday, 8.30pm)
Sporting Lisbon will be aiming to take a step closer to securing the Primeira Liga title when they take on Vitoria de Guimaraes at Estadio Jose Alvalade on Sunday evening.
The hosts are sitting pretty, seven points clear at the top of the league standings, while the visitors are fifth and in a fierce three-way battle for the final two European qualification places.
We say: Sporting Lisbon 2-1 Vitoria de Guimaraes
While Sporting's midweek victory was not the prettiest, Os Leoes are a different beast at Estadio Jose Alvalade. Indeed, Vitoria cannot be underestimated, but we feel they will be no match for the hosts in this one.