Arouca vs. Santa Clara (Friday, 3.30pm)
The hosts, meanwhile, will head into the game seeking to get one over Os Acoreanos and move clear of the relegation places as they are currently 15th in the Primeira Liga standings.
We say: Arouca 0-1 Santa Clara
Buoyed by last weekend's win over Estoril Praia, Santa Clara will head into Friday's game with renewed confidence as they look to secure a top-half finish this season. They face a floundering Arouca side, who have picked up just five points from their last six games and we predict Os Acoreanos will claim all three points, albeit by the odd goal.
Famalicao vs. Gil Vicente (Friday, 6.00pm)
The Gilistas, meanwhile, could complete their first league double over the hosts after cruising to an emphatic 4-0 victory back in December's reverse fixture.
We say: Famalicao 1-2 Gil Vicente
Looking at past results between Famalicao and Gil Vicente, we can expect a thrilling contest with plenty of goalmouth action. While both sides have struggled for results in recent weeks, the Gilistas have performed better for most of the season and we are tipping them to arrest their slump in form and return to winning ways on Friday.
Guimaraes vs. Pacos de Ferreira (Friday, 8.30pm)
Os Vimaranenses are unbeaten in five home games against the visitors since 2016, claiming four wins and one draw, and will look to keep this fine run going as they make a late push for the Conference League places.
We say: Vitoria de Guimaraes 2-2 Pacos de Ferreira
Despite losing each of their last two home games, Vitoria de Guimaraes have been solid at home this season, picking up 23 points from 14 games. Pacos de Ferreira, meanwhile, head into the game in fine form, winning five of their last seven outings while keeping three clean sheets in that time. We anticipate an end-to-end contest with both sides settling for a share of the spoils.