Pada paruh kedua, Everton mulai bangkit. Thierno Barry membuat keadaan menjadi sama kuat pada menit ke-68.
Gol bermula dari kesalahan Marc Guehi dalam memberikan umpan. Kemudian, Thierno Barry memanfaatkannya untuk menyamakan keadaan menjadi 1-1.
The Toffees bahkan berbalik menjadi unggul 2-1 lewat sundulan Jake O’Brien pada menit ke-70. Ia menyambut bola mati dari James Garner untuk membobol gawang Gianluigi Donnarumma.
The Citizens semakin tertekan setelah Thierno Barry mencetak gol keduanya pada menit ke-81. Thierno Barry memanfaatkan bola liar di depan gawang Man City.
Dua menit berselang, Manchester City langsung meresponsnya. Erling Haaland mempersempit jarak menjadi 3-2.
Striker asal Norwegia itu melepaskan tembakan melambung yang gagal dibendung Jordan Pickford.
Manchester City terhindar dari kekalahan setelah Doku kembali mencatatkan namanya di papan skor pada menit ke-90+7.
Berawal dari tendangan sudut, tembakan keras Doku bersarang di gawang Everton. Pertandingan pun berakhir dengan keadaan imbang 3-3.
Hasil tersebut menjadi kabar baik untuk Arsenal yang ada di puncak klasemen.
Saat ini, Manchester City terpaut lima poin dengan satu pertandingan sisa lebih banyak.
Everton: Pickford, O’Brien, Keane, Tarkowski, Mykolenko, Garner, Iroegbunam, Röhl, Dewsbury-Hall, Ndiaye, Beto
Pelatih: David Moyes
Manchester City: Donnarumma, Nunes, Khusanov, Guéhi, O’Reilly, Nico, Bernardo, Semenyo, Cherki, Doku, Haaland
Pelatih: Pep Guardiola