Manchester City will aim to reach their first final of the Pep Guardiola era on Tuesday night when they play Bristol City in the second leg of their Carabao Cup semi-final.
The Premier League leaders take a 2-1 advantage down to Ashton Gate, but they required an injury-time winner from Sergio Aguero in the first match after Kevin de Bruyne cancelled out Bobby Reid's penalty kick opener.
Lee Johnson's City have struggled in the Championship of late, though they remain fifth in the table and in the race for promotion either automatically or via the play-offs.