First sight: Inside Spurs’ stadium

First sight: Inside Spurs’ stadium

Premier League team Tottenham Hotspur is riding high after stunning Ajax with a 3-2 victory to make the European Champions League final in June.