Dua menit kemudian, Foden nyaris gandakan keunggulan. Sayang, sepakannya dari dalam kotak penalti masih melebar. Alexander Isak samakan kedudukan pada menit ke-35 lewat tendangannya ke pojok kanan atas gawang usai menerima umpan lambung Bruno Guimaraes dari tengah lapangan. Skor menjadi 1-1.
Pada menit ke-37, Anthony Gordon menambah keunggulan Newcastle United melalui tendangan melengkung yang masuk ke gawang Ortega. Skor 2-1. Babak pertama ditutup dengan keunggulan tuan rumah Newcastle 2-1.
Babak kedua, Pep Guardiola memasukkan Kevin De Bruyne untuk menggantikan Bernardo Silva pada menit ke-69. Gelandang itu langsung memberikan dampak instan lewat golnya lima menit kemudian. Ia menggiring bola ke depan kotak penalti dan lepas sepakan terukur yang gagal dihentikan Dubravka. Kedudukan menjadi 2-2.
Manchester City berbalik unggul lagi 3-2 lewat pemain muda mereka, Oscar Bobb pada menit ke-90+1. De Bruyne mengirimkan umpan lambung yang dikejar Bobb sebelum lewati Trippier dan kecoh Dubravka.