Swansea to beat Sheffield Wednesday –

Sheffield Wednesday lost 4-2 to Aston Villa at the weekend after twice surrendering the lead.

That was a second consecutive defeat for the Owls, who have now won just one of their last seven in all competitions.

Swansea were beaten by Brighton on Saturday but have won five in a row at the Liberty Stadium, including games against Liverpool and Arsenal.

Blackburn to beat Wimbledon –

Blackburn’s stayed top of the table on Saturday with a 2-1 victory over Walsall for their third straight league win.

Tony Mowbray’s side have now lost just once in 23 matches in League One and have won three of their last four on the road.

Wimbledon drew 1-1 with out-of-form Peterborough last time out and have lost four of their last six.

Wigan to beat Bristol Rovers –

Wigan followed up their 1-0 win over Manchester City in the FA Cup by beating Rochdale by the same scoreline on Saturday.

The Latics have won nine of their last 14 league games and lost just two.

Bristol Rovers have lost all four games they have played against the top three, including a 3-0 defeat at the DW Stadium in September.

Shrewsbury to beat Yeovil –

Shrewsbury won their fifth match in eight on Saturday as they beat Charlton 2-0 at The Valley.

The Shrews have already beaten League Two sides Morecambe, Coventry and Port Vale in the FA Cup and EFL Trophy this season.

Yeovil have lost back-to-back matches in the league and have managed just one away win in 12.


*Odds subject to change.