QPR v Middlesbrough (15:00)
QPR have scored in all but four of their last 21 home matches, a sequence that includes a 2-2 draw in this fixture last season.
Mark Warburton’s side lost 3-2 at Coventry last weekend, looking very dodgy defensively.
Middlesbrough drew 1-1 with Bournemouth last weekend and have scored in six of their last seven league away games.
Crewe v MK Dons (15:00)
Crewe are yet to score in League One this season, but only five teams have had more attempts on goal.
They will surely end their duck against MK Dons, who have conceded in all four of their matches so far this season.
BTS has landed in all of the last three of those, as well as in eight of their last 10 league away games of last season.
Portsmouth v Wigan (15:00)
Portsmouth will surely score against a Wigan team with a new-look defence that has conceded five goals in two league matches.
Despite their off-field issues, though, the Laics are a good bet to score themselves.
They have done so eight times in the last week – twice in a 3-2 defeat to Gillingham last weekend and six times against Liverpool under-23s on Tuesday.
Salford v Forest Green (15:00)
Forest Green drew 2-2 with Bradford last Saturday in a game that could have seen even more goals.
They take on Salford, who have scored six goals in two matches and drew their previous home league game 2-2.
Graham Alexander’s side lost the shot count 17-12 in their 4-0 win at Grimsby last week, so are not as secure defensively as that result suggests.
*Odds subject to change.
Visit Betway’s football betting page.