La Juventus, que se había impuesto en el Giusseppe Meazza, encarriló el partido de Turín con el tanto de Alessandro Del Piero a la media hora de juego.
Sin embargo, el Milan reaccionó en la segunda mitad. El argelino Djamel Mesbah estableció el empate y el argentino Maxi López, en el minuto 81 neutralizó la ventaja local y llevó la eliminatoria al tiempo extra.
El conjunto turinés disputará la final contra el ganador de la otra semifinal, entre el Nápoles y el Siena, que se disputará el miércoles en San Paolo. En el encuentro de ida, la victoria fue para el Siena por 2-1.
Resultados de vuelta de semifinales:
Juventus 2 - Milan 2 (2-1)
Miércoles
Nápoles - Siena (1-2)
Final será el 20 o 23 mayo en el Estadio Olímpico Roma:
Juventus - Ganador Nápoles/Siena.