Maritimo vs. Gil Vicente (Wednesday, 7.00pm)
An upturn in form has seen Os Verde-Rubros move out of the relegation zone and up to 12th spot in the Primeira Liga table, while their visitors now sit one point and one place behind in 13th place.
We say: Maritimo 1-0 Gil Vicente
The hosts come into this game in far better form than their opponents, and we see them stretching their winning run to four games on Wednesday.
Os Verde-Rubros have built a solid back line, and that should provide the foundations for them to go and seal another narrow win at the Estadio dos Barreiros.
Braga vs. Pacos de Ferreira (Wednesday, 7.00pm)
The hosts come into this game on the back of consecutive league defeats, while their opponents broke a five-game winless run with a 1-0 victory over Belenenses last time out.
We say: Braga 1-1 Pacos de Ferreira
Neither side come into this game in their best form, but we see Pacos de Ferreira's positive result last time out giving them the confidence to take a commendable point from the fourth-placed outfit on Wednesday.
Braga have hit their most inconsistent run of the season in the last month, and we would not be surprised to see them drop points again on Wednesday.
Rio Ave vs. Sporting Lisbon (Wednesday, 9.15pm)
The league leaders took a major step closer to the trophy on Saturday with a 2-0 win over Nacional, while the hosts' survival bid was marginally improved with a 0-0 draw away against Portimonense last time out.
We say: Rio Ave 0-2 Sporting Lisbon
Despite Rio Ave's growing need for a win, the league leaders should be too strong for Cardoso's men on Wednesday.
With the title firmly in their sights, we expect Os Leoes to grind out another victory built on their solid back line.