Chelsea v Watford –

Considering the contrasting form of both sides, Watford have every chance of causing Chelsea problems on Saturday.

The Hornets scored twice against Arsenal last time out, and have done the same in all four of their away matches this season, while their opponents have kept just one clean sheet in their last six matches.

Antonio Conte still has plenty of explosive options at his disposal, though, and his side will surely add to their tally of 15 goals during the same period.

Barnsley v Hull –

They might sit 16th in the Championship, but Hull are actually the division’s top goalscorers.

Leonid Slutsky's side have also netted in all of their last three away games, including at Fulham and Norwich.

Fortunately for us, only three teams have conceded more, so Barnsley, who average two goals per game at Oakwell, should have little trouble scoring themselves.

Borussia Monchengladbach v Bayer Leverkusen –

Having scored in eight of their nine matches this season, Borussia Monchengladbach are always likely to find the net.

But considering that their opponents have conceded eight in their four away matches this season, and shipped twice at home to Wolfsburg last time out, a home goal is a near certainty.

Leverkusen have also scored in every game so far this term, so at least one goal should go in at the other end.

Frankfurt v Borussia Dortmund –

Borussia Dortmund’s 1-1 draw at Apoel on Tuesday was the latest in a sequence of five consecutive BTTS matches.

Peter Bosz’s side are the top scorers in the Bundesliga, and have conceded five goals in their last four away games.

Given Frankfurt have scored in six consecutive matches, there is little doubt both teams will score in this one.