Postpublished at 17:23 GMT 21 February 2016
That's all from us on this page.
But head over to our Chelsea v Manchester City live text for more FA Cup action and the draw for the quarter-finals at 18:00 GMT.
Palace reach first FA Cup quarter-final since 1995
Their first win at Spurs since 1997
Draw takes place on BBC 2 at 18:00 GMT
Caroline Chapman
That's all from us on this page.
But head over to our Chelsea v Manchester City live text for more FA Cup action and the draw for the quarter-finals at 18:00 GMT.
FT: Tottenham 0-1 Crystal Palace
Tottenham manager Mauricio Pochettino: "It was tough. It's like a Premier League game but you need to be clinical in front of goal. We managed the game, created chances but it was difficult to win.
"There was no tiredness. If we analysed the game we played better but you need to score. It's hard to explain.
"Mousa Dembele had a smaller groin problem. That's why we changed him at half-time.
"It's a tough period for us. We have a crazy schedule but now we need to look forward to be ready for next Thursday.
"It's impossible to know if losing here will help us in the long ruin. Now we feel disappointed because we're out."
FT: Tottenham 0-1 Crystal Palace
Image source, Getty ImagesIn case you missed it all (where have you been?) or just fancy reading about it all again, here's the match report from Crystal Palace's win over Tottenham.
Crystal Palace end Tottenham's hopes of a treble as Martin Kelly's first-half strike sends them into the FA Cup last eight.
Read MoreTottenham 0-1 Crystal Palace
Comedian and marathon runner extraordinaire Eddie Izzard is a happy man...
#bbcfacup
Jay: Don't worry #CPFC, external fans, your hard work against Premier League teams will pay rich dividends when you meet The Shrews in the final.
Joe Turner: The second Spurs went 1-0 down I knew they wouldn't go for it... No last minute equaliser because they didn't want the replay.
Kyri: Welcome back Spurs - we were worried sick wondering where you'd got to.
Tottenham 0-1 Crystal Palace
Crystal Palace manager Alan Pardew: "We've had a tough run, with a lot of injuries, but we have them back now and look like we're back to ourselves.
"Wilfried set the goal up and he was terrific from that moment forward. We had some great performances out there. We learnt our lessons from two previous meetings with Spurs. We worked on shape and they delivered it.
"It was a victory that was well earned on the training ground.
"No-one's ever won it without a little bit of luck. We've beat three Premier League teams to get here. We hope the draw is kind to us."
FT: Tottenham 0-1 Crystal Palace
James Caulder: What a gritty win for Palace! How about NOT a Premier League team in the quarters please?
Northern Horners: CPFC doing it the tough way - away at Southampton, home v Stoke and away at Spurs.
Use the hashtag #bbcfacup, text us using 81111 (UK only) or get involved on the BBC Sport Facebook page., external
FT: Tottenham 0-1 Crystal Palace
The stats don't lie. Tottenham had a load of possession but couldn't find the clinical touch.
It is Spurs' first defeat since 13 January, and only their third in sixteen games. Not a bad record, that.
Image source, .Tottenham 0-1 Crystal Palace
The wait is over for Crystal Palace. They've beaten London rivals Tottenham at White Hart Lane for the first time since 1997.
A place in the FA Cup quarter-finals awaits.
Tottenham 0-1 Crystal Palace
Eric Dier's ball comes in but Harry Kane can't connect. A 12th corner of the game for Spurs...but it's poor and it's cleared by Connor Wickham.
Danny Rose is then booked for a foul on Wilfried Zaha. The clock ticks.
Tottenham 0-1 Crystal Palace
An error from Ryan Mason gifts Palace the ball and Wilfried Zaha rushes forward again, but the ball is collected by goalkeeper Michel Vorm.
We're into three minutes of injury time.
Tottenham 0-1 Crystal Palace
Image source, AFPAs a Spurs fan, one word... Momentum. Easy to lose, hard to gain. COYS.
Richard from Surbiton
Tottenham 0-1 Crystal Palace
Yannick Bolasie turns on the jet pack and speeds up the right wing. He swings the ball into the box and Connor Wickham pokes it home but he's offside. It won't count.
Tottenham 0-1 Crystal Palace
Nacer Chadli provides a delicate lay-off to Josh Onomah but the Spurs youngster sees his shot deflected behind.
Two quick corners for Tottenham come to nothing. They're running out of time now.
Tottenham 0-1 Crystal Palace
Alan Pardew is pacing the technical area. The Palace manager looks a bit nervous, and maybe a bit chilly.
Yannick Bolasie twists and turns around his opposition but he collides with Ryan and drags his studs over the top of the Tottenham midfielder's shin. Ouch. It's a delayed yellow card for the Palace substitute.
Tottenham 0-1 Crystal Palace
Image source, ReutersStuck on whether Spurs should go for as many competitions as possible, or really push for that top 4 spot, or even the title...
Jeron in Nottingham
Tottenham 0-1 Crystal Palace
Palace bring on Mile Jedinak to replace Yohan Cabaye, who's on a yellow card.
Dele Alli, who's had a decent game for Spurs, is replaced by Ryan Mason.
Tottenham 0-1 Crystal Palace
Connor Wickham darts into the penalty area for Crystal Palace but he dallies on the ball for too long and his lay-off misses an on-rushing Yannick Bolasie.
Tottenham 0-1 Crystal Palace
Ryan Heatly: Another Spurs 'fan' that wants us to lose a game? You're not a fan. You want to win the lot. We're good enough too.
Adam Reid: Come on Tottenham... Let's wrap this up.
Use the hashtag #bbcfacup, text us using 81111 (UK only) or get involved on the BBC Sport Facebook page., external
Tottenham 0-1 Crystal Palace
It's 39 days since Tottenham's last defeat. They've got around 15 minutes to add another day to the tally.