Middlesbrough v Bristol City (19:45)

BTTS has landed in five of Bristol City’s last six away games, with their defeat to second-placed Leeds the only exception.

Lee Johnson’s side netted for the ninth consecutive away game in Saturday’s 3-2 win at Sheffield United and have scored in four of their five away games against top-eight teams.

Middlesbrough have scored and conceded in five of their last seven at the Riverside and posted an xG of 1.6 in Saturday’s 0-1 defeat to Norwich (experimental361).

Bury v Cambridge (19:45)

Bury have scored in 14 consecutive league home games, with BTTS landing in 10 of them.

Ryan Lowe’s side have produced 4-3, 4-1 and 3-3 scorelines in their last 10 at Gigg Lane and lost 1-3 to Swindon on Saturday.

Cambridge have scored twice in each of their last two away games, including in a 2-2 draw at Carlisle 10 days ago.

Oldham v Tranmere (19:45)

Oldham’s 2-0 victory over Grimsby on Saturday suggests that they are in good enough form to score at least once here.

BTTS had landed in the Latics’ four previous games at Boundary Park and in nine of their last 12 overall.

Tranmere’s 3-0 win against Carlisle on Saturday was their seventh in a row, so they can be trusted to bring this one in.

Villarreal v Barcelona (20:30)

Villarreal have scored in 17 consecutive home matches, with BTTS landing in their last four.

The hosts have drawn 1-1 and 2-2 at home to Atletico Madrid and Real Madrid this season and rank third for xG at home in 2019.

Barcelona have scored 22 goals in their last six games, so they are certain to do their bit at the other end.


*Odds subject to change.

Visit Betway's football betting page.