FC Porto are coming from a loss in the Champions League, at Liverpool, and will be going back to familiar grounds, when they host Vitoria Guimaraes in the Primeira Liga. Porto go to this game leading the standings with 29 points while Vitoria Guimaraes are seventh with 16 points. The hosts are one of the two remaining unbeaten sides in the league, and they are the best scorers so far, with 28 goals. They go to this game on six straight wins in the league, and each of these matches has produced over 2.5 goals while they have just three clean sheets in their last 10 league games. A run of 11 straight wins in home matches in the league and generally a 20-game unbeaten run places them as firm favorites.
Vitoria Guimaraes have had a shaky run so far and even going into this game, they are coming straight from a loss. They have one win in the last four matches, and their 3-1 loss away to Moreirense in the Portuguese Cup was their second defeat in three matches. Four of their last five matches have produced over 2.5 goals and they’ve only failed to score in one of them. This is the second of three straight away matches for Vitoria Guimaraes. They will have some jitters after losing each of their last two away matches, and have just one win in 15 away matches. Those 15 away matches have served up seven losses and they’ve failed to score in 10 of them. They have also lost each of their last five matches against Porto, and have failed to score in three of their last six meetings.
Vitoria Guimaraes have a poor run against Porto; they’ve lost in each of their last five meetings, and are winless in six. They haven’t done well away from home either; they go to this game with a poor scoring run as well as winning rate away from home. This is a perfect game for Porto to bounce back after the Liverpool loss. Back the home team to win and keep a clean sheet.