Spurs without the injured Edgar Davids and the unwell Teemu Tainio drafted Aaron Lennon and Michael Brown into midfield.
Sylvain Distin was clear favourite to usher away a Paul Stalteri throughball for a goal kick but by attempting to shield the ball out of play the determination of Lennon paid dividends. The winger zipped in behind, nicked the ball just before the line and pulled it back to Mido, who was able to pick his spot from 12 yards on 31 minutes.
By the 70th minute Stuart Pearce had used all three substitutions as Darius Vassell, and Ireland were replaced by Bradley Wright-Phillips and Lee Croft. They followed an unpopular decision with the home support when he withdrew Nedum Onuoha for David Sommeil.
There followed a bit of a flashpoint with a nasty injury sustained by Young-Pyo Lee. The left-back was taken off on a stretcher following a late challenge from Sommeil, which surprisingly went unpunished.
But Keane scored Spurs' second seven minutes from time. Straight from goalkeeper Paul Robinson's kick, Mido flicked the ball on with his head and Keane ran through the middle before planting a fierce low shot past David James into the bottom right hand corner of the net.