Drama sesungguhnya baru terjadi di babak kedua. Gattuso mengubah taktik timnya dengan memasukkan Samu Castillejo menggantikan Paqueta. Akan tapi, justru Inter yang kembali menambah pundi-pundi gol mereka.

Pada menit 51, dalam situasi sepak pojok, Politano memberikan umpan silang yang akurat dan ditanduk dengan baik oleh bek asal Belanda, Stefan de Vrij, ke kiri gawang Milan. Donnarumma tak mampu menepisnya. 2-0 Inter menjauh.

Enam menit berselang, Milan memiliki asa untuk melakukan comeback kala memperkecil kedudukan via gol Tiemoue Bakayoko. Pemain pinjaman Chelsea menanduk bola ketika menyambar umpan dari tendangan bebas Calhanoglu. 1-2 Milan coba mengejar ketertinggalan.

Gattuso memasukkan Patrick Cutrone menggantikan Ricardo Rodriguez di menit 58. Milan kini bermain dengan dua penyerang dan Gattuso berharap timnya kembali mencetak gol.

Namun pada menit 67, Inter kembali menjauh ketika wasit memberikan penalti setelah melihat adanya pelanggaran yang dilakukan Castillejo kepada Politano di area terlarang. Martinez mengonversi penalti dengan baik. 3-1 untuk Inter.

Milan tidak menyerah. Lagi-lagi mereka memperkecil ketertinggalan saat Mateo Musacchio mencetak gol di menit 71. Memanfaatkan kemelut di muka gawang Inter, Musacchio berada di tempat yang tepat untuk mencetak gol. 2-3 Milan masih tertinggal satu gol.

Milan sempat memperkecil kedudukan

Drama semakin menjadi ketika Andrea Conti, yang masuk menggantikan Franck Kessie di menit 69, menerima kartu merah. Tetapi, wasit membatalkan kartu merah tersebut setelah melihat tayangan ulang VAR (Video Asisten Wasit).

Enam menit tambahan waktu di penghujung laga. Milan telah mengerahkan segalanya untuk mencetak gol penyama kedudukan, namun, Inter mempertahankan keunggulannya dengan baik. Inter menang 3-2 dan menjaga rekor bagus mereka di Derby Milan.

Susunan Pemain:

AC Milan (4-3-3): Gianluigi Donnarumma; Ricardo Rodriguez (Patrick Cutrone 58'), Alessio Romagnoli, Mateo Mussachio, Davide Calabria; Lucas Paqueta (Samu Castillejo 46'), Tiemoue Bakayoko, Franck Kessie (Andrea Conti 69'); Hakan Calhanoglu, Krzysztof Piatek, Suso.

Pemain Cadangan: Pepe Reina, Cristian Zapata, Ignazio Abate, Lucas Biglia, Andrea Conti, Diego Laxalt, Patrick Cutrone, Samu Castillejo, Fabio Borini, Mattia Caldara, Andrea Bertolacci, Antonio Donnarumma.

Pelatih: Gennaro Gattuso

Inter Milan (4-3-3): Samir Handanovic; Danilo D’Ambrosio, Stefan de Vrij, Milan Skriniar, Kwadwo Asamoah; Roberto Gagliardini, Marcelo Brozovic (Borja Valero 73'), Matias Vecino (Andrea Ranocchia 90+2'); Matteo Politano (Antonio Candreva 84'), Lautaro Martinez, Ivan Perisic.

Pemain Cadangan: Cedric Soares, Dalbert, Andrea Ranocchia, Keita Balde Diao, Borja Valero, Daniele Padelli, Antonio Candreva.

Pelatih: Luciano Spalletti