Manchester City are one step away from Wembley and potentially Pep Guardiola’s first trophy in English football, but face quite a challenge to get there.
Taking a 2-1 lead into tonight’s game, City travel to Bristol City with a place in the Carabao Cup final on the line, with the winner to face either Arsenal or Chelsea at Wembley.
The first leg proved to be a slog for the Blues, who came from behind and eventually picked up the win with an injury time goal by Sergio Aguero.
Graham Scott is tonight’s referee and here are the sides selected to start by Guardiola and Lee Johnson:
Bristol City XI: Steele, Bryan, Flint, Wright (c), Smith, Brownhill, Magnusson, Walsh, Reid, Paterson, Pack
Manchester City XI: Bravo, Walker, Stones, Otamendi, Zinchenko, Fernandinho, Bernardo Silva, David Silva (c), De Bruyne, Sané, Agüero
The match can be viewed on Sky Sports Football in the UK. A full list of TV coverage from around the world can be found here.
Follow us at @City_Watch on Twitter for live coverage of the game! Come on City!