Brentford to beat Swansea (15:00)

Brentford have won five of their last six matches at Griffin Park, including a 1-0 victory over promotion rivals Fulham last time out and a 7-0 hammering of Luton last month.

Thomas Frank’s side have the second-best xG ratio (experimental361) in the division, behind only Leeds. They should control this game and take advantage of a visiting defence that has kept just one clean sheet in their last eight on the road.

Swansea beat struggling Luton in their last away game, but were thumped 5-1 at West Brom – who drew 1-1 with Brentford on Saturday – prior to that.

Bristol City to beat Charlton (15:00)

Charlton were held to a 2-2 draw with QPR last weekend, extending their winless run to 11 matches.

That sequence began with a 2-1 defeat at Bristol City in October, with the Addicks only picking up four points since then.

Bristol City beat Fulham 2-1 at Craven Cottage at the start of the month and have lost just three in eight on the road.

Bristol Rovers to beat AFC Wimbledon (15:00)

AFC Wimbledon have the second-worst away record in League One, collecting four points from 11 matches.

Glyn Hodges’ side have only beaten second-bottom Southend – who have earned two points at home – on the road this season, and were beaten at fellow strugglers Tranmere last Saturday.

Rovers are unbeaten in 12 matches having won four of their last five league games, including a 2-1 victory over second-placed Ipswich two weeks ago.

Northampton to beat Crawley (15:00)

Crawley are bottom of the League Two form table, taking just seven points from their last 12 league games.

They are currently on a seven-match winless run in all competitions.

In-form Northampton have won seven of their last 12 in all competitions, so shouldn’t be troubled here.

Reading to beat QPR (19:30)

Reading made it four victories from their last six matches at the Madejski Stadium by beating Derby 3-0 last Saturday.

That result means the Royals have only lost one of their last five in the league.

QPR have only won two of their last 11 in the Championship, losing three of their last five away games.


Barnsley v West Brom

Barnsley have both scored and conceded in 14 of their last 15 matches.

BTTS has landed in all of their last eight at Oakwell, where the Tykes rank third for shots and fifth-bottom for shots conceded.

There have been goals at both ends in six of West Brom’s last seven matches, including all of their last four.

Sunderland v Bolton

BTTS has landed in 11 of Sunderland’s 13 matches at the Stadium of Light this season.

That run includes games against high-flyers like Oxford and Rotherham as well as strugglers such as AFC Wimbledon and MK Dons.

Bolton beat Southend 3-2 on Saturday, and have netted in eight of their last 11 games overall.


Sheffield United not to beat Watford (15:00)

Despite their impressive league position, Sheffield United have only won three of their last eight home games at Bramall Lane.

That run includes defeats to Southampton and Newcastle.

Watford have improved since sacking Quique Sanchez Flores, following up a good performance at Liverpool with a 2-0 victory over Manchester United on Sunday.


Kevin van Veen (Scunthorpe) to score v Walsall (15:00)

Van Veen has scored 10 goals this season, including four in his last five.

The 28-year-old ranks eighth for shots per game, with that rank rising to seventh for home games.

Walsall conceded three at Exeter on Saturday, the fifth time in six away games that they have let in at least two goals.

Cauley Woodrow (Barnsley) to score v West Brom (15:00)

Woodrow has scored nine goals this season, including in each of his last two home games.

The 25-year-old ranks third for shots per game in the Championship, and plays for a side that has scored at least twice in five of their seven games since appointing Gerhard Struber as manager.

West Brom are without a clean sheet in four, including conceding twice at Birmingham last time out on the road.

Visit Betway's football betting page.