England fought back to beat Italy and seal a place in Friday’s European Under-19 Championship final in a dramatic semi-final in Slovakia.

The Young Lions fell behind to Fabio Miretti’s penalty after Brooke Norton-Cuffy’s foul on the Juventus player.

Substitute Alex Scott equalised from a corner before Liverpool defender Jarell Quansah headed the winner.

England will face Israel in the final after they produced an upset to beat France 2-1 in the second semi-final.