Gil Vicente vs. Boavista (Saturday, 3.30pm)
Estadio Cidade de Barcelos will see Primeira Liga action for the final time this year as Gil Vicente lock horns with Boavista on Saturday evening.
Both teams come into this match looking to stop their respective winless streaks in the league and end the year on a high.
We say: Gil Vicente 1-1 Boavista
This match promises to be a closely-fought affair, with both sides desperate for the three points. Gil Vicente's home advantage might be a factor that tilts this match in their favour but Boavista have also got a new man in charge, which could count for them.
Estoril vs. Farense (Saturday, 3.30pm)
Estadio Antonio Coimbra da Mota will host the Primeira Liga clash between Estoril Praia and SC Farense on Saturday evening.
The away side are winless in three straight Primeira Liga matches and will bid to snap their run of poor form against the hosts, who are on an upward trajectory.
We say: Estoril Praia 1-1 SC Farense
Estoril's home advantage and recent form give them the edge in this match. However, Farense's defensive solidity, recent away performances and ability to frustrate could see them snatch a point.
Casa Pia vs. Braga (Saturday, 6.00pm)
Braga will look to bounce back to winning ways in the Primeira Liga when they head to Estadio Municipal de Rio Maior to take on Casa Pia on Saturday evening.
The hosts are currently in 10th place in the league standings with 16 points after the first 14 matches, while the visitors are fourth with 29 points earned over the same period.
We say: Casa Pia 0-1 Braga
Braga have to keep churning out results to keep up with the likes of Benfica and Sporting, but this will not be an easy match for them. While Casa Pia have been poor in attack, their defensive performances have been very impressive, and they have only conceded more than one goal in a home game on one occasion this season. Braga will need to work for the points here, but we fancy them to get the job done, albeit by a slender margin.
Portimonense vs. Sporting Lisbon (Saturday, 8.30pm)
The final match of 2023 in the Primeira Liga will see Sporting Lisbon travel to Estadio Municipal de Portimao to face off against Portimonense on Saturday evening.
The hosts are currently in 12th place in the league standings with 15 points in 14 matches, while the visitors are leading the way with 34 points and will be aiming to end the year in pole position.
We say: Portimonense 1-2 Sporting Lisbon
Sporting head into this match following a positive run of results, but the job is far from over, with Benfica and Porto still hot on their heels. The Lions are in good form lately, and we expect them to continue in that vein with another league win in this one.