Di babak kedua, tuan rumah kembali mengambil kendali permainan. Saat paruh kedua baru berjalan kurang dari tiga menit, Manchester City menggandakan keunggulan lewat aksi Sergio Aguero yang melepaskan sepakan deras usai bekerja sama dengan Riyad Mahrez.
Tertinggal dua gol Man United mencoba bangkit namun tidak berkutik mendapatkan tekanan dari pasukan Pep Guardiola. Bahkan Setan Merah acap kesulitan keluar melewati garis tengah.
Bahkan pada menit ke-55 City nyaris kembali membuat gol. Namun kali ini usaha Raheem Sterling masih digagalkan David De Gea.
Menit 56, Mourinho mencoba melakukan perubahan dengan memasukan Romelu Lukaku menggantikan Jesse Lingard. United mendapatkan penalti setelah kiper City, Ederson menjatuhkan Lukaku. Anthony Martial yang menjadi eksekutor sukses menjalankan tugasnya. Skor berubah menjadi 2-1.