Porto vs. Boavista (Saturday, 5.00pm)
The visitors head into the game without a league win in any of their most recent four games away from home and will be looking to end this dry spell.
Estoril vs. Benfica (Saturday, 7.00pm)
The hosts, who have settled in nicely in the big leagues, find themselves in an impressive fourth place and will be looking to strengthen their position in the upper echelons of the table.
We say: Estoril Praia 1-2 Benfica
Estoril Praia, who have so far been the dark horse of the Primeira Liga, find themselves in the upper echelons of the standings after a series of impressive results. While Benfica have struggled to hit their stride of late, they possess enough firepower capable of overturning this dry spell and we predict they will extend their dominance over the hosts and claim all three points in this one.
Sporting Lisbon vs. Guimaraes (Saturday, 9.15pm)
The visitors head into the game off the back of holding Benfica to a thrilling 3-3 draw in the Taca da Liga and will be looking to build on that performance.
We say: Sporting Lisbon 2-0 Vitoria de Guimaraes
This game sees two in-form sides in the Primeira Liga go toe to toe and we can expect a thriller at the Estadio Jose Alvalade on Saturday. However, looking at the gulf in quality between the two sides, we are predicting Vitoria's fine run will come to an end with the hosts coming away with a comfortable win.