VIDEO Tottenham Hotspur vs Ajax (Champions League) Highlights

Ajax put one foot in the semi finals

Stadium: Tottenham Hotspur Stadium, London, England