FC Vizela have achieved just 2 wins in their 20 most recent games in Primeira
Sporting CP are on a run of 17 consecutive undefeated matches in their domestic league
Vitória Guimarães are unbeaten in 8 of their 9 most recent home matches (Primeira)
Sporting CP have won their last 8 matches in Primeira
FC Vizela are on a losing streak of 5 straight matches in Primeira
Portimonense SC's last 4 games in Primeira have been high-scoring, with over 2.5 goals scored
Sporting CP have kept a clean sheet in their last 3 matches in Primeira
Moreirense FC have failed to score a single goal in their last 3 away Primeira games