Watch highlights as Spain beat Hungary 5-4 on penalties in an entertaining European Under-17 Championship quarter-final.
Spain will play the Netherlands in the semi-final, while Italy face France.
WATCH MORE: France rout Czech Republic 6-1 in U17 Euros
Watch live coverage of the Under-17 Championship semi-finals on the BBC Sport website & app from 16:30 BST this Thursday, 16 May.
Available to UK users only.