West Brom to beat Middlesbrough (15:00)
West Brom are third in the Championship and come into this game with the best home record in the division.
The Baggies have won six and drawn two of their eight matches at the Hawthorns, including victories in each of their last four.
Middlesbrough have lost back-to-back games, while their only away win in four came against out-of-form Cardiff.
Walsall to beat King’s Lynn (15:00)
Walsall come into this on the back of a 1-0 victory away to in-form Sutton and represent great value here.
Matty Taylor’s side have won three of their last five and are unbeaten in seven.
They should easily dispatch National League opposition who have lost four league games on the bounce.
MK Dons to beat Stevenage (15:00)
MK Dons responded to their 3-0 loss to Rotherham by hammering Crewe 4-1 on the road last weekend.
Prior to that defeat, MK had won five and drawn one of their previous six home games.
League Two Stevenage have lost six of their last eight on the road.
Barcelona to beat Celta Vigo (15:15)
Barcelona’s troubles have been well documented but, following a 1-0 victory away to Dynamo Kiev in midweek, they are worth backing.
The Blaugrana have won one and drawn one since sacking Ronald Koeman and the terrible home form of their hosts suggests they could add another victory here.
Celta Vigo have lost five home games out of six this season.
Brighton to beat Newcastle (17:30)
Brighton earned an impressive 2-2 draw away to Liverpool last weekend and can go one better here.
Graham Potter’s side have only lost two of their 10 league games, with the most recent defeat against Manchester City last month.
Second-bottom Newcastle are without a win after 11 games in all competitions this season.
BTTS in Crystal Palace v Wolves (15:00)
BTTS has landed in three consecutive Crystal Palace home matches, including a 2-2 draw with Leicester.
Wolves have scored in five straight away matches, including a 3-2 win at Aston Villa and 1-1 draw at Leeds in the last two.
Both of these teams have reputations as being defence-first, but are much better going forward under new managers this season and should produce an entertaining game.
BTTS in Juventus v Fiorentina (17:00)
BTTS has landed in three of Juventus’ last four Serie A home matches.
Max Allegri’s side also beat Zenit 4-2 in the Champions League on Tuesday, scoring in their 13th consecutive match.
Fiorentina have won 3-0 in two of their last three games and have scored against Roma, Atalanta, Inter and Napoli already this term.
Norwich to win or draw v Brentford (15:00)
The law of averages suggests that Norwich can’t simply keep losing, and a trip to Brentford represents a chance for them to pick up at least a point.
The Canaries had, after all, drawn 0-0 and competed well with Burnley and Brighton before recent defeats to Chelsea and Leeds.
Brentford’s standards have slipped recently, with three consecutive defeats meaning they have only won two of their last nine.
Lukas Nmecha (Wolfsburg) to score v Augsburg (14:30)
Nmecha has scored five goals this season, with two of them coming in his last three matches.
The forward ranks second to team-mate Wout Weghorst for shots per game and xG in the Wolfsburg squad across the season, but is the man in form at the moment and is available at a longer price.
Augsburg have conceded 11 goals in their last four away games.
Neal Maupay (Brighton) to score v Newcastle (17:30)
Maupay has scored in four of his six matches against bottom-half opposition this season, including at home to Watford and Leicester.
He ranks 16th in the Premier League for xG and netted in this fixture in March.
Newcastle have conceded 10 goals in five away games this season and have the worst xG against in the Premier League.
Visit Betway’s football betting page.