Maritimo vs. Guimaraes (Sunday, 3.30pm)
© Reuters
Separated by one point and one place in the Portuguese Primeira Liga standings, Maritimo and Vitoria de Guimaraes square off at the Estadio do Maritimo on Sunday.
O Maior das Ilhas will head into the game seeking to get one over the visitors having failed to win any of the last seven meetings between the sides since 2018.
We say: Maritimo 1-1 Vitoria de Guimaraes
With just one spot and one point between Maritimo and Vitoria de Guimaraes in the table, we expect a thrilling contest on Sunday with both sides taking the game to each other in search of all three points. However, we predict the spoils will be shared in this one with both sides settling for a point apiece.
> Click here to read our full preview for this match
Porto vs. Tondela (Sunday, 6.00pm)
© Reuters
Fresh off the back of a Europa League defeat at the hands of Lyon, Porto return to the Primeira Liga where they welcome Tondela to the Estadio do Dragao on Sunday.
The CDT Auriverdes will head into the game desperate to get one over the hosts after losing each of the last 11 meetings between the sides since 2016.
We say: Porto 2-0 Tondela
Following their Europa League defeat against Lyon, Porto will be looking to restore some pride on their return to the Primeira Liga. They face a Tondela side who have struggled for results in the history of this fixture and we are backing the Dregoes to come away with all three points unscathed.
> Click here to read our full preview for this match
Braga vs. Gil Vicente (Sunday, 8.30pm)
© Reuters
Unbeaten in each of their last five games across all competitions, Braga play host to Gil Vicente at the Estadio Braga Municipal in round 26 of the Primeira Liga on Sunday.
The visitors also head into the game unbeaten in 10 consecutive games and with four points and one place separating the sides in the league table, this game has all the makings of a proper contest.
We say: Braga 1-1 Gil Vicente
Braga and Gil Vicente head into Sunday's game as two of the most in-form sides in the division and with just four points between them in the standings this game has all the makings of a thrilling contest. However, we anticipate both sides will take a cautious approach to the game and settle for a share of the spoils as they look to keep their unbeaten run going.