Bristol City lolos ke babak semifinal Carabao Cup setelah tampil luar biasa dengan mengalahkan Manchester United 2-1 di babak sebelumnya. Namun, mereka akan menghadapi ujian yang tidak kalah beratnya, saat berkunjung ke Etihad Stadium untuk menghadapi Manchester City pada hari Rabu (10/1) pukul 02.45 WIB.
Bristol City benar-benar telah menjadi sensasi di babak sebelumnya Piala Liga. Mereka mencegah terjadinya pertandingan derby Manchester di babak semifinal, dengan mengalahkan Manchester United dengan skor 2-1. Kemenangan tersebut membuat tim yang bermain di Divisi Championship tersebut mendapatkan tempat di babak empat besar Piala Liga.
Akan tetapi, mereka akan menghadapi tantangan berat untuk melangkah ke babak final, karena mereka harus menghadapi Manchester City, yang terlihat kembali dalam bentuk yang sempurna, setelah sempat ditahan imbang Crystal Palace tanpa gol di kahir tahun 2017.
Di pertandingan terakhir, Pep Guardiola kembali menunjukkan kedigdayaan Manchester City, dengan membawa klub tersebut meraih kemenangan 4-1 atas Burnley di FA Cup. The Citizens memang memiliki sempat tertinggal di babak pertama, namun Sergio Aguero dapat mencetak dua gol untuk membalik keadaan di babak kedua, sebelum Leroy Sane dan Bernardo Silva mencatatkan nama mereka di papan skor untuk menyempurnakan kemenangan City. Itu membuat mereka mengantongi 15 kemenangan secara beruntun di Etihad Stadium sejauh musim ini.
Sementara itu, Bristol City nampak mengalami penurunan performa, setelah kemenangan sensasional atas Manchester United, yang mengantarkan mereka bertemu dengan Manchester City. Setelah pertandingan tersebut, mereka hanya memperoleh satu kemenangan dan satu hasil imbang, sebelum menderita tiga kekalahan secara beruntun di semua kompetisi.
