Gol-gol City dicetak Leroy Sane (43’), Sergio Aguero (49’), dan Kevin De Bruyne (90’+6’), sedangkan gol-gol Bristol diciptakan Marlon Pack (64’) dan Aden Flint (90’+4’).
Hasil imbang yang didapat cukup untuk memastikan City melaju ke babak final. The Citizens unggul agregat gol akhir 5-3 setelah meraih kemenangan dengan skor 2-1 di leg pertama.
Dalam pertandingan di Ashton Gate, tim besutan pelatih Pep Guardiola dapat unggul terlebih dahulu di babak pertama. Sane mencetak gol pertama City lewat sepakan kaki kanan menuntaskan operan Bernardo Silva.
Empat menit babak kedua berlangsung, Aguero menggandakan keunggulan City setelah ia berhasil menuntaskan umpan terobosan De Bruyne dalam sebuah serangan balik dengan sepakan kaki kanan.
Pada menit ke-64, Pack memperkecil ketertinggalan Bristol dengan gol yang dihasilkan lewat sundulan memanfaatkan umpan lambung Jamie Paterson. Kedudukan kemudian menjadi imbang setelah pada menit tambahan keempat Flint membobol gawang tim tamu dengan sontekan kaki kanan menuntaskan umpan sundulan Bobby Reid.
Dua menit berselang, City dapat unggul kembali. De Bruyne mencetak gol penentu kemenangan The Citizens dengan sontekan kaki kanan memaksimalkan operan Sane.
Partai final EFL Cup akan berlangsung di Stadion Wembley pada 25 Februari mendatang. City akan menghadapi pemenang partai semifinal antara Arsenal dengan Chelsea.
Susunan Pemain
Bristol City: Steele; Wright, Flint, Magnusson (Baker 45’); Smith, Pack, Walshe (Diedhiou 45’), Brownhill, Bryan; Paterson (Kent 73’), Reid
Manchester City: Bravo; Otamendi, Stones, Zinchenko, Walker (Danilo 85’); Fernandinho (booked 21’), David Silva (booked 90’+5’), De Bruyne; Aguero (Gundogan 82’), Sane, Bernardo Silva