They’ll still talk about this game, years from now, decades from now: when Harry Kane is that jowly bloke off Soccer Saturday, when Mauricio Pochettino is greying and frail, when Dele Alli is a grandfather of seven with a penchant for cheeky practical jokes. They’ll reminisce about it in the oxygen bars of Enfield and the hoverboard racetracks of south Essex. Where were you when Tottenham Hotspur bullied the European champions at Wembley?

Far more impressive than the fact of Tottenham handing Real Madrid their first Champions League group-stage defeat since 2012, and qualifying for the last 16 in the process, was the way they did it: with bravery and skill, composure and organisation. Remarkably, it was Spurs who played like the kings of Europe; Real like the club who once played Gary Doherty up front for an entire half-season.

Alli returned from his European suspension in spectacular fashion to score two goals. Christian Eriksen grabbed the other, and as the goals rained in the reaction around Wembley was not merely euphoria but disbelief: the dumb grin of the computer hacker who has just broken into the Pentagon mainframe by guessing “Password 1”. Dismantling the world’s best club should not be this easy.

Tottenham's players celebrate with Alli after his second (Getty)

Real, eight points behind a lukewarm Barcelona in the La Liga title race, were again a pale fraction of the team that has won three of the last four Champions Leagues, but in large part their errors were forced rather than unforced. Tottenham pressed them high, prevented them from passing the ball out of defence and turned the fabled Real midfield of Toni Kroos, Luka Modric and Isco into spectators.

Of course Tottenham rode their luck, just as they did a fortnight ago in the Bernabeu. There was a suspicion of offside to the first goal, for example, and a few jitters after Cristiano Ronaldo’s late consolation goal 10 minutes from time. And of course, Real created chances. Hugo Lloris played another blinder, both in terms of saves and distribution. Davinson Sanchez marshalled the defence brilliantly after a first-half injury to Toby Alderweireld. But for most of the 90 minutes, Tottenham looked secure.

Ramos gets a header off under pressure from Sanchez (Getty)

Potential winners? Not an outlandish proposition, on this evidence. They will need a little luck with injuries and perhaps a little luck with the draw, even if they claim the three points they need to top the group. But in what promises to be one of the most open Champions Leagues in years, with the traditional giants stumbling and the five English clubs in rude health, at the moment it feels more of a risk to rule Tottenham out than to rule them in.

Pochettino has got them dreaming, and perhaps the warmest compliment you could pay them is that Spurs were not even extraordinary. This is their level now, and the ease with which they drifted around Real, past them, over them, was evidence of the mental strength that Pochettino loves talking about. A more clinical Spurs might even have turned this into a rout. Every attack seemed to result, at the very least, in a shot or a telling pass.

Tottenham vs Real Madrid player ratings Show all 22 1 /22 Tottenham vs Real Madrid player ratings Tottenham vs Real Madrid player ratings Lloris – 6 His heroics from the game at the Bernabeu weren’t required but he dealt with everything thrown at him. Tottenham vs Real Madrid player ratings Alderweireld – 6 Came off with a hamstring injury mid-way through the first half. Tottenham vs Real Madrid player ratings Sanchez – 7 He’s a class act but he didn’t need to show it tonight against a Real Madrid attack lacking any real spark. Tottenham vs Real Madrid player ratings Vertonghen – 7 Alderweireld wasn’t missed after his injury-enforced substitution and that’s a pretty big compliment. Tottenham vs Real Madrid player ratings Trippier – 8 Got forward so well. His final ball, as always, was absolutely superb. Tottenham vs Real Madrid player ratings Eriksen – 8 Applied the finishing touch to a devastating counter-attack to put Spurs 3-0 up. Tottenham vs Real Madrid player ratings Dier – 7 Dropped into defence after Alderweireld’s injury and adapted well. Tottenham vs Real Madrid player ratings Winks – 7 Kept things ticking over in the middle of the park and didn’t allow Luka Modric or Toni Kroos the time or the space to dictate the match, as they are so used to doing. Tottenham vs Real Madrid player ratings Davies – 7 Not as impressive going forward as Trippier on the opposite flank but equally as good defensively. Tottenham vs Real Madrid player ratings Alli – 9 Absolutely outstanding in his first Champions League appearance of the season and deserved his two goals. Tottenham vs Real Madrid player ratings Kane – 8 Didn’t get on the scoresheet but claimed the assist for Eriksen’s goal and dominated Real Madrid’s central defenders. Tottenham vs Real Madrid player ratings Casilla – 6 Could maybe have done better with the cross for Spurs’ opener but can’t be blamed for the hosts’ second and third goals. Tottenham vs Real Madrid player ratings Hakimi – 6 Played well in the first match at the Bernabeu but wasn’t as effective tonight. Tottenham vs Real Madrid player ratings Ramos – 5 Harry Kane got the better of him tonight and his frustrations boiled over at the end of the match as he was booked for sarcastically applauding the referee. Tottenham vs Real Madrid player ratings Nacho – 5 Not a worthy replacement for the injured Raphael Varane. Tottenham vs Real Madrid player ratings Marcelo – 6 Bombed forward down the left wing regularly and kept the ball alive for Ronaldo’s late consolation goal. Tottenham vs Real Madrid player ratings Casemiro – 5 Usually so dependable at the base of Madrid’s midfield but was off the pace tonight. Beaten far too easily by Alli for Spurs’ second goal. Tottenham vs Real Madrid player ratings Kroos – 5 Had very little impact on the game. Tottenham vs Real Madrid player ratings Modric – 5 See Kroos, Toni. Madrid had the lion’s share of possession but they weren’t anywhere near as penetrative with the ball as we have become so accustomed to seeing them over the past two years. Tottenham vs Real Madrid player ratings Isco – 5 Of Real Madrid’s front three players, he was the least effective. Tottenham vs Real Madrid player ratings Ronaldo – 7 He was Madrid’s best player by far. A threat throughout the match and got a deserved goal late on. Tottenham vs Real Madrid player ratings Benzema – 6 Was involved in a couple of decent Madrid attacks at the end of the first half but was non-existent after the break.

Harry Kane and Harry Winks had already enjoyed decent openings before Alli put Tottenham ahead. It was Kieran Trippier with the foresight to make the run down the right, Winks with the vision to pick him out, Trippier again with the courage to play the cross first time on the volley, and Alli with the strength to hold off Nacho and slide the ball in.

Wembley erupted, but as Real twitched briefly into life, this was a time when Tottenham needed their composure more than ever. Lloris made a couple of regulation saves from Ronaldo, while Moussa Sissoko and Kane both fluffed chances to double Tottenham’s lead. Ten minutes into the second half, though, they were in again: a dummy from Kane, a missed tackle by Casemiro, and Alli’s shot cannoning in off Sergio Ramos. Too easy again, and back in the centre circle Ronaldo simply shook his head sadly, trying to ignore the cheers of 80,000 crowing Cockneys around him.

Alli capped off a fine Tottenham move with a poked finish to put the hosts ahead (Getty)

It would get better still for Tottenham. Ten minutes after that, Alli threaded the ball through for Kane, who delayed the pass just long enough for Eriksen to sprint clear and tuck the ball past Kiko Casilla. And as Wembley clicked into full party mode, there would be more counter-attacks, more threatening crosses, more desperate clearances. There would be a goal for Ronaldo, grumpily smashing the ball home from close range as Real’s weight of crosses finally became too much for Tottenham to bear. There would be a few minutes of vaguely flaky defending as Real scented, however faintly and however briefly, an elusive comeback.