LONDON, Nov 2 — Dele Alli fired Tottenham Hotspur into the Champions League last 16 as his brace inspired a swaggering 3-1 win over Real Madrid that condemned the troubled holders to their first group-stage defeat in five years.
Alli put Tottenham ahead from close range in the first half and the England midfielder doubled their lead with a fine solo effort after the interval.
Lacklustre Madrid were run ragged on their first ever appearance at Wembley and Christian Eriksen delivered the knockout blow to ensure Zinedine Zidane's side won't be wishing for a return to the English national stadium anytime soon.
Cristiano Ronaldo's late strike was no consolation for the 12-time European champions, who hadn't lost at this stage of the tournament since October 2012.
With two games still to play in Group H, Tottenham's first ever win over Real means they are guaranteed to reach the knockout phase and, just as significantly, it should give them genuine belief they can mount a serious challenge for the trophy.
After an erratic start to the season, this was Alli's coming of age party as the 21-year-old bossed the midfield on his return to European action after a three-match ban.
“It gives great belief and confidence to everyone because it's a great result and we are in the next stage of the Champions League but it's so important now to keep feet on the grass,” Spurs boss Mauricio Pochettino said after a win that ranks among the finest in his club's history.
While Tottenham were in dreamland, Madrid's shambolic display, coming after a shock La Liga defeat at minnows Girona last weekend, will add to the pressure on Zidane as he struggles to handle the first major test of his coaching credentials.
Real were unable or unwilling to match Tottenham's intensity and Zidane said: "In all aspects Tottenham were superior.
“We are going through a bad moment. We have to keep our heads high.”
In the build-up to the match, Tottenham defender Jan Vertonghen had bragged he wouldn't swap Harry Kane for even Ronaldo.
Kane buzzed around the Madrid defence with real menace and his driven pass to Kieran Trippier gave the right-back the chance for an audacious volley that flashed wide of the far post.
Despite losing Belgian defender Toby Alderweireld to injury midway through the half, Pochettino's side were dictating the tempo and their vibrant start was rewarded in the 27th minute.
Eriksen's pass picked out Trippier's run and, with Madrid's appeals for offside falling on deaf ears, the defender whipped over a low cross that picked out Alli, who got in front of the Madrid defence to stab home.
Ronaldo was largely anonymous for much of the first half and he spent more energy gesticulating to the referee and his team-mates than leading a Real revival.
When he finally had a sight of goal, the Portugal forward wasted the opportunity with a low shot straight at Tottenham goalkeeper Hugo Lloris.
Marcelo, surging away down the left edge of the Tottenham area, almost bagged a equaliser immediately after the interval when the leftback's cross-shot forced Lloris into action.
But Real remained fatally flawed at the back and Alli took full advantage to double Tottenham's lead in sublime style in the 56th minute.
Taking possession 25 yards from goal, Alli weaved his way past Madrid's leaden-footed defence, working enough space on the edge of the area for a powerful strike that deflected in off Real captain Sergio Ramos.
With Zidane's team now forced to chase the game, Tottenham were able to pick them off with a lethal counter-attack in the 65th minute.
Kane was the catalyst with a perfectly-weighted pass into Eriksen's path and the Dane did the rest, clipping a nonchalant finish past Kiko Casilla to spark wild celebrations from the disbelieving Tottenham fans.
Ronaldo got one back with a deflected 80th minute effort, but it was far too late to salvage a futile night for Madrid.
UEFA Champions League results yesterday — Group E
At Liverpool, England
Liverpool (ENG) 3 (Salah 49, Can 64, Sturridge 90) Maribor (SLO) 0
At Seville, Spain
Sevilla (ESP) 2 (Lenglet 30, Banega 59) Spartak Moscow (RUS) 1 (Ze Luis 78)
At Naples, Italy
Napoli (ITA) 2 (Insigne 21, Jorginho 62-pen) Manchester City (ENG) 4 (Otamendi 34, Stones 48, Aguero 69, Sterling 90+2)
At Kharkiv, Ukraine
Shakhtar Donetsk (UKR) 3 (Ferreyra 15, Marlos 17, 68) Feyenoord (NED) 1 (Jorgensen 13)
At Istanbul, Turkey
Besiktas 1 (Cenk Tosun 54-pen) Monaco 1 (Lopes 45+1)
At Porto, Portugal
Porto (POR) 3 (Herrera 13, Pereira 61, Maxi Pereira 90+3) RB Leipzig (GER) 1 (Werner 48)
At Dortmund, Germany
Borussia Dortmund (GER) 1 (Guerreiro 29) APOEL Nicosia (CYP) 1 (Pote 51)
Tottenham Hotspur (ENG) 3 (Alli 27, 56, Eriksen 65) Real Madrid (ESP) 1 (Ronaldo 80)
Played Tuesday — Group A
At Basel, Switzerland
Basel (SUI) 1 (Zuffi 32) CSKA Moscow (RUS) 2 (Dzagoev 65, Wernbloom 79)
At Manchester, England
Manchester United (ENG) 2 (Svilar 45-og, Blind 78-pen) Benfica (POR) 0
At Glasgow, Scotland
Celtic (SCO) 1 (McGregor 74) Bayern Munich (GER) 2 (Coman 22, Martinez 77)
Paris Saint-Germain (FRA) 5 (Verratti 30, Neymar 45+4, Kurzawa 52, 72, 78) Anderlecht (BEL) 0
Atletico Madrid (ESP) 1 (Partey 56) Qarabag (AZE) 1 (Michel 40)
Roma (ITA) 3 (El Shaarawy 1, 36, Perotti 63) Chelsea (ENG) 0
At Piraeus, Greece
Olympiakos (GRE) 0 Barcelona (ESP) 0
Sporting Lisbon (POR) 1 (Cesar 20) Juventus (ITA) 1 (Higuain 79) — AFP