Just over two months ago, Palace were sat in 19th and the reigning Premier League champions were sitting precariously above the relegation zone in 17th place.
Both clubs have since won five of six Premier League games to all but confirm themselves clear of relegation, with Palace six points (and one game) better off than 18th-placed Swansea City.
One more win for Palace will see them surpass the maximum points total of a team relegated in the past 10 seasons (36) and, lining up against a Foxes side concentrating on the Champions League before and after, it may well be party time at Selhurst Park this weekend.
Scroll down for Standard Sport's comprehensive preview...
Crystal Palace host Leicester City at Selhurst Park with kick-off scheduled for 3pm on Saturday, April 15.
TV AND LIVE ONLINE COVERAGE
The match will be not be televised live on TV in the UK. Alternatively, you can follow all the build-up and action from 2pm with Standard Sport’s London Football live blog. Enter your email address below to be informed when coverage begins.
Can't see the live blog? Click here for the desktop version.
Despite their remarkable run, Palace have built up the biggest injury list of any Premier League team. Andros Townsend (heel) being the most pressing after leaving Selhurst Park on crutches on Monday evening.
In more positive news, Patrick van Aanholt returned to first-team training on Wednesday after overcoming an ankle injury which has sidelined him since March 4. James Tomkins (calf) could also feature.
Scott Dann (knee) remains out, and is not expected to return before May, while other absentees are all out until after the season ends.
Leicester have the small matter of a Champions League quarter against Atletico Madrid to navigate before and after this game and Craig Shakespeare made five changes ahead of the loss to Everton, the first time the manager had dropped points since his appointment.
The trip to Spain will come too soon for Wes Morgan (back), but he could feature in London as he builds up his fitness. Wilfred Ndidi will try to shake off a groin injury to play.
Crystal Palace starting XI: Hennessey; Ward, Kelly, Sakho, Schlupp; Milivojevic, Cabaye; Zaha, Puncheon, Townsend; Benteke
Leicester City starting XI: Schmeichel; Amartey, Benalouane, Ruth, Chilwell; Albrighton, King, Drinkwater, Gray; Slimani, Vardy
BETTING ODDS (via 888 Sport)
- Crystal Palace to win: 17/20
- Leicester City to win: 7/2
- Draw: 13/5
Click here to place a bet. Odds correct as of April 12 at 4pm.