Com o resultado, o Milan terminou na liderança do Grupo E, com 11 pontos. O outro classificado da chave foi o PSV Eidhoven (Holanda), com 10 pontos.
O time rubro-negro italiano precisava da vitória para garantir a vaga sem depender de resultados e saiu na frente com gol de Pirlo, cobrando falta aos 42min, mas cedeu o empate dois minutos depois, gol de Poulsen.
No segundo tempo, Kaká fez 2 a 1 aos 7min, com um chute de longa distância, e aumentou a vantagem aos 15min, depois de pegar um rebote da defesa alemã, limpar o lance com tranqüilidade e bater forte.
O Shalke 04 ainda diminuiu aos 21min, numa jogada confusa, em que o peruano Jefferson Farfán tentou definir, mas a bola acabou sendo desviada pelo ucraniano Andrei Shevchenko. O gol foi dado ao brasileiro Lincoln.
O gol de Lincoln pôs fogo na partida, pois se terminasse empatada por 3 a 3, a equipe alemã teria se classificado.
No outro jogo do grupo, o PSV venceu, em casa, o Fernebahce (Turquia), do meia brasileiro Alex, por 1 a 0. O resultado eliminou a equipe turca da competição.