Il torpore del primo tempo è interrotto soltanto dagli “squilli” di Hernanes, Kovacic e Suso, che provano a impensierire da fuori Diego Lopez e Handanovic, che però fanno buona guardia. Urlo strozzato per i tifosi rossoneri al 29′, quando la rete di Alex, sugli sviluppi di un corner, viene annullata da Banti per fuorigioco. Poco altro da dire per i primi 45′: l’Inter è partita meglio, ma il Milan è riuscito a salire in cattedra. Nessuna delle due squadre è tuttavia riuscita a prevalere in maniera netta.
La ripresa si infiamma dopo soli 4′, quando Icardi serve Palacio, ma la bandierina dell’assistente era già alzata al momento dell’assist a causa di un fuorigioco evidente dell’ex Sampdoria. Ancora l’Inter si rende pericolosa al 57′ con Palacio, che si destreggia bene in area ma vede il suo tiro respinto da Mexes nei pressi della linea di porta. Nervi tesi al 63′: l’Inter reclama, giustamente, un calcio di rigore per un tocco di mano di Antonelli, ma Banti non indica il dischetto e l’inter protesta in maniera veemente. L’Inter continua l’assedio e al 72′ si verifica un vero e proprio “giallo”: Palacio serve Hernanes, che cerca di chiudere il triangolo con l’argentino, che però arriva tardi sul pallone. La sfera, tuttavia, viene

deviata in rete da Mexes. San Siro esplode, ma il secondo assistente segnala a Banti un’irregolarità di Palacio, che ha strattonato Antonelli al centro dell’area. Clamorosa occasione per l’Inter, con Palacio che al 79′ corregge a botta sicura un tiro sporco di Obi, ma colpisce in pieno Diego Lopez. Al 90′ Icardi sfiora un eurogol, ma la sua conclusione, preceduta da due palleggi, termina di poco a lato.
Termina, dunque, 0-0 il derby. L’Inter, per quanto riguarda la prestazione, può recriminare, ma questo pareggio non serve davvero a nessuno.