Spurs took the lead with barely 30 seconds on the clock, as Emmanuel Adebayor capitalised on some hesitancy in the Everton defence to prod home an opener.
Not long after, Phil Jagielka equalised from a Leighton Baines corner before the Toffees took the lead at the start of the second half. Kevin Mirallas produced his second consecutive stunning finish to temporarily turn the race for fourth on its head.
Despite spurning a couple of inviting chances to extend their lead, the Toffees gradually invited the hosts onto them and—despite some defiant defending—Spurs eventually found their equaliser in the closing stages.
On paper, a point at White Hart Lane is a good return for David Moyes' side. However, in the context of the game, and considering the positions of both sides in the table, Evertonians will be deflated to have come so close to a win.
Here's a look at how both sets of players fared, starting with the Toffees.
Tim Howard: 7/10
Although his defenders let him down for the opening goal, Howard will be disappointed to see the ball ricochet between his legs before going in. Other than that he was generally faultless, claiming several menacing crosses and making a particularly inspiring save moments after Everton took the lead.
Seamus Coleman: 6.5/10
After a slow start, Coleman grew into the match and ensured Sigurdsson had little joy down Spurs' left. He made a couple of crucial interventions at the back but was unusually wayward with his passing, recording a sloppy 59-percent accuracy. He was also narrowly beaten to the ball by Sigurdsson for Tottenham's late riposte.
Leighton Baines: 6/10
Baines was uncharacteristically rash at a vital moment, needlessly committing himself to a challenge on Kyle Walker in the build-up to Spurs' equaliser. Ultimately that cost the Toffees, although aside from that misjudgment, he defended well, created Everton's first goal and made more tackles than anyone else on the pitch.
Phil Jagielka: 7.5/10
Jagielka could have perhaps diverted the cross for Spurs' opening goal but was otherwise impressive. He headed in a crucial equaliser, made several critical clearances and almost organised a rearguard effort to perfection. He also reacted quickly after Howard's stunning save to clear off the toes of Sigurdsson, and managed to dispossess Adebayor on a number of occasions.
Sylvain Distin: 6.5/10
As with Jagielka, Distin could have been more decisive and done better with Tottenham's opener, instead of tamely swinging a leg at the cross. Other than that, he cleared the danger more than any other Everton player (13 times), tackled well and used his strength cleverly against Adebayor.
John Heitinga: 7/10
Heitinga's late-season form continued with another fully committed display. Deployed as a holding midfielder, the Dutchman hounded after Mousa Dembele, broke up play, disrupted Spurs' rhythm and threw himself in the way of a number of shots. He was, however, a non-factor in possession, touching the ball just 23 times in 90 minutes.
Darron Gibson: 6.5/10
Rarely afforded much time in a congested midfield, Gibson was positionally disciplined, forcing Spurs to take long range shots for the majority of the game. On occasions he was past too easily by Dembele and will be disappointed with some of his passing choices, especially an over-hit through-ball in the second half, with Everton breaking forward in numbers.
Leon Osman: 6.5/10
Osman started the match playing behind Victor Anichebe and looked impressive, roaming in between the lines, linking up play and showing some intelligent movement. With an attacker well placed, there were a couple of times he chose the wrong option in the final third, and he faded towards the end as Moyes shuffled him over to the left.
Ross Barkley: 5/10
A surprise name on the starting lineup, Barkley worked hard off the ball yet never fully got into the game on the right of midfield. He gave glimpses of his undoubted potential, but was dispossessed too often and was far too wayward with his passing, only finding a teammate a slightly shameful 50 percent of the time.
Kevin Mirallas: 7/10
It's hard to assess Mirallas' overall contribution as his input was so sparse. He was anonymous for much of the first period before bursting into life with a stunning strike that almost won the game. After that, aside from creating a trio of chances, he simmered on the fringes of play. Everton must find a way of involving him more over the final few games of the season.
Victor Anichebe: 8/10
Who was Everton's best player?
The industrious Anichebe continued his fine form with another imperious display. For long periods, he ensured Everton had an outlet by winning and maintaining important possession up the field, either by bullying Spurs' centre-backs or by darting back to dispossess a midfielder. He is sure to relive his last-minute, costly miss, although he showed great strength to manufacture the chance and credit must also go to Lloris for the save.
Nikica Jelavic: 6.5/10
Impressively committed off the ball, Jelavic linked up well with Anichebe and fashioned out a couple of chances to score on the break. He never stopped running but was once again let down by an often clumsy first touch.
Steven Naismith: n/a
Naismith was brought on seconds before Tottenham's goal but had little time to make an impact.
Tottenham Hotspur Ratings
Hugo Loris: 7/10
As with Howard, Lloris may feel he could have done better with the first goal, but atoned for any early indecision with a confident display over the rest of the game. He constantly relieved his defence by coming out to deal with crosses and crucially got in the way of Anichebe's late strike.
Kyle Walker: 8.5/10
Walker was the game's best player, marauding forward at every opportunity and giving Baines one of his toughest tests of the season. His most vital contribution was his run for Sigurdsson's strike, but he also created three further chances and, with 105 touches, was in possession more than anyone else on the pitch.
Jan Vertonghen: 6.5/10
Slotting in at left-back, Vertonghen registered an assist for his side's opening goal and was a factor going forward, but was twice caught out defensively. He's undoubtedly a quality player and won the ball with consummate ease at times, but curiously stood off as Mirallas dribbled in to score and was beaten a little too easily for Jagielka's goal.
Steven Caulker: 5.5/10
Caulker found Anichebe a handful all afternoon and was second best in many confrontations. He didn't register a single tackle and was twisted and turned before being comprehensively beaten by Mirallas for Everton's second goal. He fared better when Jelavic entered his channel, but it was far from an assured performance.
Michael Dawson: 7/10
Dawson broke up a number of dangerous breaks with some canny interceptions and was more composed against an impressive Anichebe. He made 20 clearances, almost double as many as any other player, and slid in for some precisely-timed tackles—including a vital challenge on Heitinga with the Dutchman well placed to score.
Mousa Dembele: 8/10
Dembele looked a class act on the ball, waltzing through the midfield on a number of occasions. His passing was quick, accurate and incisive, and his presence attracted extra markers, providing space for his teammates. Despite being his side's driving force, he was mysteriously taken off with 15 minutes to go, which wasn't a decision many Spurs fans seemed to appreciate.
Scott Parker: 6.5/10
While Parker enjoyed far more freedom in midfield—as his opponents flocked to Dembele—he failed to capitalise on it, with his final pass often letting him down. He still managed to create three chances and was typically diligent and disruptive with Everton in possession.
Gylfi Sigurdsson: 7/10
Sigurdsson scored the crucial goal, reacting quickest to stab home an equaliser, yet struggled to make a telling impression for long periods of the game. He found little joy out of Coleman on Everton's right and was especially wayward from set-pieces, with just three of his 16 crosses finding his man. His rating was significantly boosted by his goal.
Clint Dempsey: 6/10
It was a frustrating afternoon for Dempsey, who was the least involved of Tottenham's attackers by a considerable margin and didn't manage to create a single chance for others. He reeled off a procession of long distance shots, without ever truly testing Howard, although his unselfish dummy for the equaliser wrong-footed Everton's defence, providing Adebayor with an extra second to shoot.
Lewis Holtby: 6.5
Holtby created three chances and was involved in several neat exchanges in the final third, yet never truly managed to open up or expose a resilient Everton back four. While he was tidy enough with the ball and metronomic in his passing, he was perhaps guilty of being a little too unadventurous in attacking situations.
Who was Tottenham's best player?
Emmanuel Adebayor: 7/10
Adebayor got his side off to the perfect start with an early goal, and he technically contributed an assist, hitting the post before Sigurdsson scored. However, his hold-up play was sporadic at best, occasionally majestic, yet often painfully careless. He was eventually dispossessed eight times, five times more than anyone else on the pitch.
Tom Huddlestone: n/a
Brought on for the final 15 minutes, but found it difficult to replicate the influence of Dembele.
Tom Carroll: n/a
Made some quick, incisive passes deep in the final third during the final few moments.