Few sides are in better shape than Sporting CP, who have three wins and two draws from their last five games. They are unbeaten in seven games. Goals have come in every one of their last seven matches.
Last time out, Sporting CP went to Lens and won 2-0 in a UEFA Champions League game on 13 October. They are scoring 2.4 goals a game and conceding 0.7 over their last seven matches. Four of those seven games saw both teams score, and four went over 2.5 goals.
Sporting CP sit 3rd in the Primeira Liga table on 18 points from 8 games, six points behind leaders FC Porto. Sporting CP are 8th in the UEFA Champions League table with 6 points from 2 games, three points behind leaders Paris Saint Germain.
Next up is a Primeira Liga home game against Academico Viseu on Sunday 25 October. Form like this feeds into our Sporting CP prediction, and the Sporting CP tips page is where picks for the next match appear.