Maritimo vs. Belenenses (Sunday, 3.30pm)
We say: Maritimo 2-0 Belenenses
Looking at the recent trends of the two sides, we can only see Maritimo coming out as comfortable winners on Sunday.
Os Verde-Rubros have taken huge strides under Seabra, and we back them to make it four straight wins against a Belenenses side devoid of any confidence at the foot of the table.
Guimaraes vs. Estoril (Sunday, 3.30pm)
With both teams experienced dips in form, the visitors currently sit a point and two places above their opponents in sixth spot, while also holding a game in hand.
We say: Vitoria de Guimaraes 1-1 Estoril Praia
Given the similar form and seasons that both teams are experiencing, we cannot quite pick a winner on Sunday.
They will each look for a crucial victory in the race for top-five spots but could eventually cancel each other out at the Estadio Dom Afonso Henriques.
Gil Vicente vs. Portimonense (Sunday, 6.00pm)
The hosts head into the game fresh off the back of seeing their two-game winning run come to an end, while the visitors are without a win in any of their last four outings across all competitions.
We say: Gil Vicente 2-1 Portimonense
With just two points separating the sides in the top half of the standings, we can expect an exciting contest with plenty of goalmouth action. Gil Vincente head into the game as the more in-form side and we are backing them to come away with all three points.
Porto vs. Famalicao (Sunday, 8.30pm)
Round 19 of the Portuguese Primeira Liga comes to an end at the Estadio do Dragao where high-flying Porto go head to head with Famalicao on Sunday.
The visitors will head into the game looking to end their dry spell in this fixture and get one over the hosts after losing each of the last three meetings between the sides since 2020.
We say: Porto 3-0 Famalicao
Porto appear simply unstoppable at the moment, claiming eight consecutive wins across all competitions and stamping their name as genuine title contenders. We are tipping them to maintain this fine run and extend their dominance in this fixture by claiming all three points.