There were goals galore in the first half in Vaasa, as Portugal beat Ukraine 5-0 to reach the final of the UEFA European U19 Championship.