The Portuguese will now meet the winners of the second semi-final later between Germany and the Netherlands in Sunday’s final in Ljubljana.
Spain swarmed all over Portugal for much of the game but failed to bury any of the multiple chances.
The winning goal came when Spain defender Jorge Cuenca deflected a shot from Portugal’s Fábio Vieira on 80 minutes that left ‘keeper Alvaro Fermanez no chance.
Spain won the last Under-21 Euro in Italy in 2019, defeating Germany 2-1 in the final.
#goal #puts #Portugal #Euro #Under21s #final