A partida começou agitada, com as duas equipes querendo a posse da bola e procurando sempre o gol. A equipe da casa manteve mais a posse da bola nesses minutos iniciais e quando a Juventus tinha a bola, o Milan marcava bem.
Aos 14 minutos, saída errada da Juventus. Bonucci passa mal, Robinho aproveita, intercepta a bola e passa para Nocerino. O camisa 22, ex-Juventus e Palermo, não titubeou e chutou, a bola desviou na defesa adversária e enganou o goleiro Buffon, abrindo o placar no San Siro. Com esse gol, o volante seu oitavo tento no campeonato, sendo o vice-artilheiro, atrás somente de Ibrahimovic que não disputou a partida por cumprir três jogos de suspensão.
Aos 25 minutos o Milan chegou numa cobrança de escanteio e absurdamente teve seu gol invalidado. A bola sobrou para Mexés que cabeceou, Buffon fez uma defesa espetacular, mas Muntari estava ali na sua frente e cabeceou. Buffon defendeu, mas Muntari não quis saber e saiu comemorando, assim como todo o time do Milan. Buffon não quis saber de nada e continuou jogando. No entanto, a bola entrou totalmente, junto com metade do corpo de Buffon. Na sequência do lance, a Juve chegou ao gol de Abbiatti que defendeu, minimizando um pouco as reclamações por parte dos jogadores do Milan que certamente aconteceria.
Aos 30, Pirlo arriscou chute de fora da área que foi para fora. Dois minutos depois, van Bommel faz falta em Vidal. Na cobrança, Chiellini cabecea por cima do gol, mas o juiz já havia marcado a falta. Em um contra ataque da equipe da casa, Emanuelson sofreu falta. Thiago Silva bateu, mas a bola foi direto na barreira. No rebote van Bommel arriscou o chute que foi rasteiro, passando perto da trave direita do goleiro Buffon. A Vecchia Signora que aos poucos foi diminuindo o ritmo de jogo, arriscou da entrada da área com o chileno Vidal, num chute que passou perto da trave de Abbiatti, assustando a torcida.
Segundo tempo de jogo e a Juventus não conseguia mais se impor em campo. O Milan era totalmente superior, apesar de não chegar tanto ao gol de Buffon. Quando a Juve chegou ao gol, aos 22 minutos, quase empatou a partida, o que seria fatal para a equipe milanista. Pirlo abriu para Chiellini que cruzou rasteiro na área. Quagliarella esticou o pé e obrigou Abbiatti a fazer grande defesa, salvando o Milan. Foi o último lance do atacante na partida, dando o lugar a Matri que formou a dupla de ataque com Vucinic, que havia entrado minutos antes.
A entrada de ambos os atacantes deu um novo gás na equipe bianconeri. Numa boa jogada da equipe, aos 34 minutos, Matri recebe a bola na mesma linha da defesa e toca para o fundo das redes. No entanto, o auxiliar Roberto Romagnoli ergue a bandeira e anula o gol. Falta de Muntari em Pirlo. Na cobrança a bola bate na barreira e o contra ataque milanista, que foi guiado por El Sharaawy, terminou no péssimo chute de Robinho, que teve que ser rápido pela chegada da defesa. Buffon defendeu com tranquilidade.
Faltando sete minutos para acabar, em jogada parecida com o gol que foi anulado, a Juventus chega ao gol de empate após cruzamento de Pepe que termina nos pés de Matri fuzilando Abbiatti e empatando a partida e revertendo toda a vantagem do Milan. As mudanças na equipe visitante mudaram totalmente a cara do jogo, ainda mais com a Juventus precisando do resultado e buscando mais o gol. Após o gol, o Milan acordou e pressionado, foi pra cima. No entanto, pouco fez nos minutos restantes e o empate permaneceu até o fim, para alegria da equipe visitante que pode agora chegar a primeira colocação se vencer o Bologna em partida que fora adiada devido à neve que impossibilitou o ocorrimento da partida.