Sporting Lisbon v Juventus –
Juventus have only failed to score against Barcelona in 15 matches this season, and won’t have a problem extending that run at Sporting.
The hosts have conceded six goals in four European games this season, and kept just two clean sheets in seven in all competitions.
They have, though, recovered from a dodgy September to score 11 goals in their last four games, and should net against a side that has kept just one clean sheet away from home this season.
Fulham v Bristol City –
Both teams have scored in Fulham’s last nine matches, and there is no prospect of that sequence ending against Bristol City.
The visitors have both scored and conceded in six of their eight away matches this season, including each of the last two.
Considering, too, that there were nine goals in three meetings between these sides last season, this looks a certainty.
Hull v Middlesbrough –
Hull are the Championship’s top scorers, but have also conceded more goals than any side outside the relegation zone.
And the entertaining pattern of their games should continue against Middlesbrough.
Garry Monk’s side may have failed to live up to their billing as favourites for promotion so far, but they still possess excellent strikers and have only failed to score twice in their last nine games.
Norwich v Wolves –
Norwich have scored in six consecutive games, including against Arsenal at the Emirates, and are a fine bet to continue that run against Wolves.
The visitors have conceded twice in their last two matches, including at bottom-half QPR on Saturday.
The second-place side have, however, scored in eight of their last nine league matches, with three goals against Bristol City and Preston and four against Burton.