Dortmund to beat Stuttgart –

Dortmund have gained just one point from their last four matches, although the fact that they played both Bayern Munich and RB Leipzig is mitigation for that.

Peter Bosz’s are the Bundesliga’s second-best travellers, with 11 points from six away games, and have been beaten just once on the road this season.

Stuttgart have lost four of their last seven in the league, beating only rock-bottom Cologne and 16th-placed Freiburg.

Sheffield United to beat Burton –

Sheffield United’s early-season form has been superb, with six victories from their last eight.

The Blades thrashed Hull 4-1 at Bramall Lane before the international break to keep them second in the Championship.

Burton won 1-0 at Millwall in their last match, but that was their first victory in nine and they had lost the previous three.

Bolton to win or draw against Preston –

Bolton have improved dramatically, after picking up just two points from their opening 11 league games.

Phil Parkinson’s side ended that winless run by beating Sheffield Wednesday last month and have now gone five games without defeat.

Preston lost 3-0 to Ipswich last time out, their fourth consecutive defeat in a six-game winless run.

Monaco to beat Amiens –

Monaco spanked Guingamp 6-0 in their last league match – their third successive victory and clean sheet in Ligue 1.

They have won nine out of 12 in the league, losing just twice, and are only four points behind leaders Paris Saint-Germain.

Amiens, who were promoted last season, have won just one of their last six.