Bristol City caused a major shock last month when they knocked Manchester United out of the League Cup but they will not be able to repeat the feat against Manchester City, particularly over two legs.
Lee Johnson’s side have also beaten Crystal Palace and Stoke City in this season’s competition and will no doubt attempt to stifle the runaway Premier League leaders’ attacking threat in Tuesday’s first leg at the Etihad Stadium.
However, although Bristol City remain in the Championship’s play-off zone, they have struggled of late, losing 2-1 at home to Wolves, 5-0 at Aston Villa and then 3-0 at Watford in the FA Cup on Saturday.
Pep Guardiola’s team remain in the hunt for four trophies this season after coming from behind to defeat Burnley 4-1 in the third round of the FA Cup on Saturday and they have been far superior to every other team in the top-flight this season.
However, Wolves held them to a goalless draw over two hours of football before losing out in a shoot-out earlier in the competition and Guardiola’s side also needed penalties to see off Leicester City in the last round.
Manchester City have been beaten just once in 31 games in all competitions this term and seem certain to progress to the League Cup final for the third time in the last five seasons. They beat Sunderland in the 2014 final and Liverpool two years ago.
New to Mobilebet? Grab a £10 Free Bet here when you join.