London - Arsenal's title challenge suffered another major blow on Wednesday as Spurs recovered from two goals down to rescue a 3-3 draw in the north London derby.
Arsene Wenger's side were on course to move within four points of leaders Manchester United after taking a 3-1 lead at White Hart Lane.
But Wenger's often-criticised defence failed him again and Rafael Van der Vaart scored a second half penalty equaliser to condemn Arsenal to a fifth draw in six league games.
As a result they lost second place to a suddenly resurgent Chelsea, who thrashed Birmingham 3-1 in the nights other game, and are now only six points behind United with a crucial trip to Old Trafford looming in May.
After the pain of Sunday's draw against Liverpool, Arsenal needed an early boost and they got it when Theo Walcott lit the fuse on an explosive first half by sprinting onto Cesc Fabregas's pass and slotting past Heurelho Gomes.
Arsenal's lead was short-lived as Dutch international Van der Vaart beat the offside trap to score with a ferocious finish two minutes later.
But the Gunners were back in front in the 12th minute when France midfielder Samir Nasri hit a low shot from the edge of the area that took a slight deflection off Spurs defender Michael Dawson before beating Gomes.
Wenger's team increased their lead before half-time through Robin van Persie in the 40th minute.
Walcott hooked a cross back from the touchline and, after Gomes had saved Van Persie's initial effort, the Dutch forward was able to fire in from close-range.
Even then Spurs refused to surrender. Harry Redknapp's side had come from two goals behind to beat Arsenal 3-2 earlier this season and recovered from 4-2 down to earn a 4-4 draw against the Gunners in 2008.
Tom Huddlestone gave Spurs a lifeline four minutes later with a powerful long-range effort that fizzed through Van der Vaart's legs and beyond Wojciech Szczesny.
And the hosts completed a superb comeback in the 70th minute when Szczesny fouled Aaron Lennon and Van der Vaart stroked in the resulting penalty.