Tottenham Hotspur have beaten 10-man Chelsea 2-1 to maintain their hopes of Champions League football, and keep the Premier League title race alive.
The home faithful at White Hart Lane in London were in buoyant mood after Jermaine Defoe converted a penalty in the 15th minute following a John Terry handball, and they were exstatic after Gareth Bale's solo goal just before half-time.
Terry's sending-off near the three-quarter mark for a second yellow card didn't hurt the Spurs' fans mood one bit, and even a late Chelsea consolation goal was only cause for a few late bouts of fingernail biting.
With three games remaining, Chelsea now lead the league by just a point from Manchester United, who won 1-0 at Manchester City in the derby thanks to a stoppage-time goal from the veteran Paul Scholes.
Chelsea remain on 77 points while United have 76 and third-placed Arsenal, who visit struggling Wigan Athletic on Monday, are on 71 with a game in hand.
In other results, Fulham and Wolverhampton Wanderers drew nil-all in London, as did Birmingham City with visitors Hull City, who remain third from bottom, Blackburn Rovers were edged 3-2 by Everton at Ewood Park, Bolton Wanderers moved closer to safety with a 2-1 win at Stoke City while Sunderland did second-from-bottom Burnley no favours, winning 2-1 at home.