Everton progressed to the FA Cup quarter finals after a frenetic 5-4 extra time victory over Tottenham at Goodison Park.
Tottenham led just once all evening - inside four minutes - Davinson Sanchez glancing home Son Heung-min's corner. Spurs had opportunities to double their advantage but by the break they found themselves 3-2 down following four goals in a breathless final 12 first half minutes.
Dominic Calvert-Lewin leathered home a half volley to level the scores, before Richarlison put Everton ahead with a similarly well-taken finish from range. Gylfi Sigurdsson extended Everton's lead from the spot after Calvert-Lewin had been clipped in the box by Pierre-Emile Hojbjerg. A clever Lamela finish in first half stoppage time concluded a frantic opening 45 minutes.
The madness continued in the second half; Sanchez's goal scoring instincts were at it again just before the hour mark, poking home from close range to complete the Spurs comeback. Another cracking Richarlison strike put Everton ahead once more, but substitute Harry Kane headed home Son's cross to make it 4-4 and send the game to extra time.
Bernard lashed home in the first half of extra time following an excellent spot from Sigurdsson, and this time Spurs had no answer
And breathe. Let's get into some play ratings.
Everton player ratings
1. Goalkeeper & Defenders
Robin Olsen (GK) - 6/10 - Made a terrific reflex save to deny Lamela in the opening exchanges, before tipping a Son effort over the bar. Conceded four, but couldn't do a lot about any of the goals.
Ben Godfrey (RB) - 6/10 - Drew a good save from Lloris with a low drive from range in the first half. Reads the game so well, but surrendered possession cheaply on a couple of occasions.
Michael Keane (CB) - 6/10 - Made a pivotal interception in the second half to keep out a teasing Son cross. Defended resolutely as Spurs threw everything at Everton in extra time.
Yerry Mina (CB) - 5/10 - Left flatfooted as he was easily beaten by a Son-Lamela one-two in the build up to Spurs' second. Made an important extra time block to deny Kane.
Lucas Digne (LB) - 6/10 - Typically energetic up and down the left flank and produced a couple of dangerous deliveries.
Tom Davies (CM) - 6/10 - Energetic, got about the pitch really well, pressed, harried and charged down Tottenham all evening.
Abdoulaye Doucoure (CM) - 6/10 - Dispossessed Hojbjerg in the build up to Everton's equaliser. Broke forward menacingly through midfield on a couple of occasions.
Gylfi Sigurdsson (CM) - 9/10 - Out-jumped by Sanchez in the build up to Tottenham's opener. Grabbed Everton's third, cooly slotting home from the penalty spot. Set up Everton's fifth with a wonderful pass and was thoroughly instrumental.
Alex Iwobi (RW) - 5/10 - Moved to the left flank following Coleman's introduction but was the quietest member of the Everton forward line before being replaced 20 minutes from time.
Dominic Calvert-Lewin (ST) - 8/10 - Pulled Everton level with a thumping half volley, before setting up Richarlison minutes later with a clever flick. Forced off with an injury after 54 minutes.
Richarlison (LW) - 8/10 - Gave Everton the lead with a superb low strike from the edge of the box. Netted Everton's fourth with a fabulous effort from an acute angle.
Seamus Coleman - 6/10
Bernard - 7/10 - Netted Everton's fifth with a well-taken half volley.
Mason Holgate - 6/10
Tottenham player ratings
5. Goalkeepers & Defenders
Hugo Lloris (GK) - 4/10 - Got down low to keep out a stinging first half Godfrey drive, before tipping a deflected Calvert-Lewin effort onto the post moments later. However, the Everton forward's equaliser squirmed through his gloves.
Matt Doherty (RB) - 5/10 - Intelligently picked out Son with a low cross in the first half, had a bit of a tough time up against the lively Richarlison.
Toby Alderweireld (CB) - 5/10 - Played Richarlison onside for Everton's fourth and struggled to cope with the Toffees' dynamic forward line.
Davinson Sanchez (CB) - 7/10 - Leapt highest to glance home Son's corner inside the opening four minutes, and popped up at the other end with a terrific block to deny Richarlison. Tucked home from a corner to draw Spurs level.
Ben Davies (LB) - 5/10 - Made an important block to deny Calvert-Lewin in the first half, but going forward his delivery was often wasteful.
Pierre-Emile Hojbjerg (CM) - 4/10 - Conceded possession on the edge of the Spurs box in the build up to Everton equalising. Clipped Calvert-Lewin to concede the spot kick leading to Everton's third.
Tanguy Ndombele (CM) - 6/10 - Full of energy and clever on the ball. Replaced ahead of extra time.
Erik Lamela (CAM) - 7/10 - Saw his header well saved by Olsen early doors, and tucked home Spurs' second on the stroke of half time with a clever finish.
Lucas Moura (RW) - 6/10 - Sliced a glorious opportunity wide early on, was replaced with 13 minutes remaining.
Son Heung-min (ST) - 8/10 - Set up Tottenham's opener with an in-swinging corner, their second with a one-two and their fourth with a fabulous piece of skill and pinpoint delivery.
Steven Bergwijn (LW) - 5/10 - Picked out Lamela with a clever cross in the opening exchanges. Replaced after 52 minutes.
Harry Kane - 7/10 - Lingered at the back post to head home Spurs' fourth.
Dele Alli - 5/10
Harry Winks - 5/10
Moussa Sissoko - 5/10
Carlos Vinicius - 5/10