Portugal beat New Zealand 4-0 in Group A of the 2017 Confederations Cup on Saturday, qualifying for the last four.
A penalty from Cristiano Ronaldo opened the scoring after 32 minutes, and Bernardo Silva doubled the lead before half-time.
Andre Silva blasted home with 10 minutes remaining to claim the victory in style after a busy performance for the young striker.
Nani scored a fourth goal in stoppage time for Portugal.
The All Whites battled hard throughout the contest but could not convert when in the box.
Portugal topped the group after their endeavours.