Everton put Tottenham's title aspirations and ambitious plans to sign David Beckham in the shade with a 2-1 victory in a compelling Barclays Premier League encounter.
Seamus Coleman grabbed a 75th-minute winner at Goodison Park after the outstanding Rafael van der Vaart had cancelled out Louis Saha's superb early opener.
Peter Crouch had a goal disallowed for offside on what proved to be a miserable evening for Harry Redknapp's side.
Spurs were caught cold after just three minutes as Saha finally ended his 11-month league goal drought with a fine strike from 25 yards. William Gallas backed off his fellow Frenchman outside the area and the striker took full advantage to unleash a ferocious low shot which beat Heurelho Gomes from distance.
Everton felt they should have had a penalty after an apparent push by Alan Hutton on Steven Pienaar, but referee Lee Probert saw nothing untoward.
Hutton then compounded Everton's frustration by swinging in the cross from the right which led to Spurs' equaliser after 11 minutes. Crouch pounced on a Johnny Heitinga slip to head the high ball back across goal and Van der Vaart was the first to react, meeting it with a powerful header Tim Howard could not keep out.
Crouch thought he had put Spurs ahead on the stroke of half-time when he sidefooted home from a Gareth Bale pass, but the flag was raised for offside. Van der Vaart then fired narrowly over from a free-kick as Spurs ended the first half in the ascendancy.
Spurs suffered a blow on 58 minutes as Bale, who had been brought down by Phil Neville moments earlier, appeared to limp off after being fouled again.
Everton threw themselves forward as Jermaine Beckford sent Saha clear, and this time it proved decisive.
Saha cut inside and although Gomes parried his long-range piledriver, Coleman followed up to put home the rebound with a diving header.