There was a shout for a high boot earlier in the move but Duasn Tadic picked out Hakim Ziyech who took a second to control the ball before releasing an absolute beauty.
His goal takes the score to 3-0 on aggregate, meaning this could be where the Champions League road ends for Tottenham, in Amsterdam.
If the scoreline stays as it is, Ajax will face Liverpool in the final on 1st June after the Reds exacted a shock comeback to eliminate Barcelona on Tuesday night.