Arouca vs. Santa Clara (Saturday, 6.00pm)
© Reuters
Santa Clara will be looking to snap their 10-game winless run when they go head to head with Arouca at the Estadio Municipal de Arouca in round 20 of the Primeira Liga on Saturday.
Having secured a 2-1 victory when the sides met in August's reverse fixture, the Arouquenses will head into the weekend looking to complete their first league double over the visitors.
We say: Arouca 2-1 Santa Clara
While Os Acoreanos will be looking to take the positives from Monday's draw, they have struggled for results against Arouca in recent meetings. Buoyed by their home fans, we predict that Arouca will come away with a slender victory and extend their winning streak against Arouca to three matches.
> Click here to read our full preview for this match
Guimaraes vs. Portimonense (Saturday, 8.30pm)
© Reuters
Fresh off the back of picking up their first win since the turn of the year, Portimonense journey to the Estadio Dom Afonso Henriques to face Vitoria de Guimaraes in round 20 of the Primeira Liga on Saturday.
Os Vimaranenses will head into the weekend seeking to get one over the visiting side, having failed to win any of the last four meetings between the teams since December 2020.
We say: Vitoria de Guimaraes 2-1 Portimonense
After a disappointing start to the year, Vitoria de Guimaraes have put together a fine run of form in recent weeks and head into the weekend as slight favourites to grab the desired results. While Portimonense appear to have hit their stride once again, we are backing the hosts to come out on top this Saturday.