Millwall to beat Rochdale –

Millwall have won four of their last six home matches, including a 4-1 victory over Barnsley in the last round of this competition.

Rochdale, 23rd in League One, have lost six of their last eight away – with victory at non-league Slough one of the exceptions – and will find life tough at an intimidating venue.

- Adam Drury

Swansea to beat Notts County -

This is a long price for a Premier League side to beat a team from League Two.

Swansea are unbeaten in four matches in all competitions and have won their last two, against Wolves (in this competition) and Liverpool respectively.

Carlos Carvalhal’s team selection in the previous round was strong, and the players he selects on Saturday should overcome Notts County, who have lost back-to-back matches.

- Tom Bowles


Plymouth to win or draw against Oldham –

Plymouth’s defeat to league leaders Wigan last weekend was their first loss in nine matches, having won five of the previous eight.

They are excellent value for at least a point away to an Oldham side that are winless in eight since losing on-loan striker Eoin Doyle to injury.

- Tom Clee

Shrewsbury to win or draw against Portsmouth –

Portsmouth were beaten 1-0 by Rotherham last weekend, meaning they have now taken just one point from their last three matches.

Kenny Jackett’s side are also yet to beat a top-half opponent at Fratton Park, so are unlikely to claim three points against Shrewsbury, who have lost just one league game in eight.

- Will Rook

Villarreal to beat Real Sociedad –

Villarreal are in fine form, having gone unbeaten with four wins in their last five La Liga games, including victories away at Real Madrid and Valencia.

Their run should continue at home to struggling Sociedad.

La Real have lost five of their last seven in the league, taking just four points from a possible 21.

- Jack Green


*Odds subject to change.