Milan started strongly and came close to the opening goal in the first minutes when Audero blocked Felicioli’s run. The same Rossoneri player and Cutrone had attempts on goal before Cutrone found himself with just the goalkeeper to beat but once again Audero denied the Rossoneri attack. Juventus responded and created two chances on the half-hour mark. Five minutes later Milan took the lead through a Vassallo header from a Felicioli cross for a half-time lead.
On 44 minutes Milan doubled their advantage when Cutrone finished after being sent through by Felicioli. Juventus pulled a goal back on 54 minutes through Udoh. Then the Bianconeri pulled level on 61 minutes with a goal from Macek. Milan pushed forward in search of a winner and it arrived on 40 minutes when Meleleo pounced on a loose ball. The Rossoneri held on for the closing minutes to win an enthralling semi-final 3-2. Now the Allievi Nazionali can prepare for the final.