Derby v Cardiff –
Derby have scored in eight of their last nine home games and conceded in each of their last three, including a 2-1 defeat to Fulham last time out.
Expect more goals when the Rams host Cardiff, who have bagged 13 goals in their last six away games.
Neil Warnock’s side have found the net in nine consecutive games home and away, and have kept no clean sheets in their last three.
Borussia Dortmund v Hannover –
Dortmund drew 0-0 at Salzburg in midweek, but should bounce back, having scored in 11 games in a row before that.
Both teams have found the net in each of Dortmund’s last four home games, the last of which was a 3-2 win over Eintracht Frankfurt.
Hannover have scored in five of their last six away matches, and haven’t kept a clean sheet on the road in 12 league games.
Leicester v Chelsea –
Leicester’s 4-1 at West Brom last time out means Claude Puel’s side have now scored in 10 consecutive games in all competitions.
Both teams have scored in seven of Leicester’s last eight games, and that trend should continue against Chelsea.
The Blues have scored in four of their last five league games, and have kept just one clean sheet in their last six.
Leipzig v Bayern Munich –
Bayern have only failed to score in two Bundesliga games all season, so it’s practically a given that they’ll get on the scoresheet on Saturday.
The Bundesliga leaders have also conceded in two of their last four away games in the league, and will struggle to keep out a Leipzig side in great scoring form at home.
Ralph Hasenhuttl’s side have scored in every league game at Red Bull Arena this season, and have conceded in six of their last seven.