Palace victories over Spurs in the Premier League are less common than leap years. In fact, the last one took place six years ago when Dwight Gayle and Jason Puncheon helped the Eagles to a 2-1 win.
This Saturday, Patrick Vieira's men have a rare opportunity to end their 12-match wait for a league win over Spurs. This comes following a dreadful international break for Nuno Espirito Santo.
When, where and how to watch
When: Saturday, September 11, 12:30PM BST
Where: Selhurst Park
How to watch: BT Sport
Crystal Palace vs Spurs best bets
(All text odds are correct at time of publication and are subject to change)
At the time of writing, Tottenham could be without as many as SEVEN first-team players this weekend.
The South Korean picked up a calf injury whilst on international duty and missed the final World Cup qualifier against Lebanon as a result.
Oliver Skipp is another doubt after hobbling off for England U21s. The central midfielder has started every game for Tottenham this season, but a groin strain could end that run.
Elsewhere, Cristian Romero, Giovani Lo Celso and Davinson Sanchez will all be missing as they quarantine in Croatia after their international outings in South America.
Finally, there's also doubts over Ryan Sessegnon. The youngster was named in England's U21 squad but was pulled out before the game with Kosovo due to a reoccurring hamstring injury.
Crystal Palace have a few issues of their own but their situation pales in comparison with what's happening in North London.
With that in mind, Patrick Vieira's men are expected to give the current Premier League leaders a good run for their money.
The Eagles may be winless however their recent 2-2 draw with West Ham proved that this is a side in the midst of construction, but one which can also be dangerous.
Considering Tottenham's issues, we're going to go out on a limb here and back the Eagles to win in the outright market.
After all, if they can't beat a Spurs team at half-strength on home turf, who can they beat?
Last three meetings
Tottenham 4-1 Crystal Palace (Premier League - March 7, 2021)
When the Eagles last met Spurs, things certainly didn't go their way.
Gareth Bale opened the scoring in the 25th minute before Christian Benteke pulled a goal back just before the interval.
The second-half was all Spurs as Bale and Harry Kane shared three goals between them to keep all three points in North London.
Crystal Palace 1-1 Tottenham (Premier League - December 13, 2020)
Palace may be in the midst of a 12-match winless run in the Premier League against Spurs but that doesn't mean they haven't frustrated them in the past.
For instance, Jose Mourinho's men - at that time - had a 1-0 lead going into the final ten minutes of the game back in late 2020.
However, a late equaliser from Jeffery Schlupp cancelled out Kane's opener and helped the Eagles to a point.
Crystal Palace 1-1 Tottenham (Premier League - July 26, 2020)
Their meeting in the summer of 2020 followed a near-identical path.
It was Kane's opener which give the visitors an early advantage. However, Mourinho's men were once again frustrated by another Schlupp second-half equaliser.
Last ten Premier League head-to-heads
Crystal Palace wins: 0
Tottenham wins: 8
Crystal Palace goals: 3
Tottenham goals: 17
Change of formation for the hosts?
Palace have stuck to their 4-3-3 formation since the start of the season. However, could the deadline day signing of Odsonne Edouard force Vieira into changing his ways?
The Frenchman spent the last three years at Celtic where he bagged 57 goals in 94 games.
Comparing the Scottish Premiership with the Premier League is difficult due to the enormous gulf in quality. But despite this, that is still a very impressive goal-haul from a very promising 23-year-old player.
After all, goals is what this team desperately needs.
Christian Benteke has been the frontman for a number of years at Selhurst Park but his total of 16 Premier League efforts in four years is a major concern - especially for a side like Palace who have posted the fewest number of shots on goal this season.
Can Nuno Santo discover his inner tinker?
Based on his last few years in the Premier League, we know that Nuno Santo is not one for making too many changes.
This has not changed at Tottenham with the manager making just one change to his starting line-up in the opening three games of the season.
Nevertheless, Santo will have to turn himself into the ultimate tinker-man as he looks to overcome the ongoing injury crisis.
The good news is that some of the fringe players could finally get a chance to impress. Joe Rondon, for instance, is one player who we expect to start considering both Sanchez and Romero are unavailable.
Another player who could feature is the newly signed Emerson Royal. The former Barcelona man was once given a £250million release clause while at the Catalan club. However, financial problems at Camp Nou saw Royal join Spurs for just £25million. Could this be his moment to shine?
Speaking of special moments, could the ongoing injury crisis pave the way for Yago Santiago's Premier League debut?
The 18-year-old is one of Tottenham's brightest young talents and what's more, he's recently been called up to first team training.
Palace vs Spurs goalscorer bets
It's not certain whether new signing, Odsonne Edouard, will get an immediate run out following his move from Celtic.
With that in mind, our tip in the anytime goalscorer market is to back Wilfried Zaha. The player scored 11 Premier League goals last season - the highest season total of his professional career.
From Tottenham's perspective, the pick has got to be Harry Kane.
The England international didn't have the best of games against Poland but he still managed to get on the scoresheet with a long-range effort.
With that in mind, Kane to score from outside of the area could be worth a punt at around the 17/2 mark.