Pada menit ke-24, Phil Foden di sayap kanan memberi umpan pada Erling Haaland namun sang penyerang masih berjarak dari gawang.
Dua menit kemudian, Manchester City kembali mengancam gawang Bernd Leno dengan Phil Foden dan Erling Haaland namun berhasil digagalkan.
Manchester City akhirnya memecah kebuntuan melalui gol Julian Alvarez pada menit ke-30 melalui assist Erling Haaland.
Namun, VAR sempat memeriksa gol itu untuk potensi offside.
Untunglah VAR memutuskan gol Julian Alvarez sah dan Manchester City memimpin 1-0.
Semenit kemudian, Tim Ream berhasil membalas gol itu menjadi 1-1 dari tendangan sudut Raul Jimenez.
Manchester City tampak frustasi dengan beberapa kali mudah kehilangan bola.
Kemudian pada menit 45+3, Manchester City kembali unggul 2-1 lewat gol sundulan Nathan Ake.
VAR lagi-lagi mengecek potensi offside dari Manuel Akanji dan gol dipastikan tidak offside.
Gol tersebut sekaligus menutup pertandingan babak pertama dengan skor, Manchester City 2-1 Fulham.
Berlangsung pada babak kedua, Manchester City langsung menekan pertahanan Fulham demi memburu gol ketiga.
Manchester City berhasil menambah keunggulan menjadi 3-1 pada menit ke-58 melalui sepakan Erling Halaand.
Berawal dari umpan trobosan dari Julian Alvarez, Erling Haaland yang menerima bola langsung menjebol gawang Fulham.
Pada menit ke-67 Manchester City mendapat hadiah penalti setelah Julian Alvarez dijatuhkan di kotak penalti oleh Diop.