The Clarets were rolling into 2017 sitting in 11th place having just knocked four past Sunderland to secure back-to-back wins, while 17th-placed Palace were just about to extend their winless run to five games.
Now, heading into the final month of the season, Palace have steered clear of relegation and now eyeing an unlikely top-half finish while Burnley, still with just four points and no wins accrued away from home, are flirting with a late battle against the drop.
Another win for Palace today will see them hit 41 points and complete a remarkable April for the Eagles, while a defeat for the visitors could see Hull City draw level with them with three points of their own.
Scroll down for Standard Sport's comprehensive preview...
Crystal Palace host Burnley at Selhurst Park with kick-off scheduled for 5.30pm on Saturday, April 29.
TV AND LIVE ONLINE COVERAGE
The match will be televised live on BT Sport 1, with coverage starting from 5pm. Alternatively, you can follow all the build-up and action from 4.30pm with Standard Sport’s London Football live blog.
Can't see the live blog? Click here for the desktop version.
Sam Allardyce will have to rejig his defence once again for Saturday's clash after Mamadou Sakho (knee) was taken off on a stretcher against Tottenham, though scans show the damage is worse than first feared.
Fellow centre-backs James Tomkins (leg) and Scott Dann (knee) are also sidelined, so Allardyce is likely to select Martin Kelly and Damien Delaney at the heart of his defence.
Provisional squad: Hennessey, Speroni, Ward, Kelly, Schlupp, Van Aanholt, Delaney, Fryers, Milivojevic, Cabaye, Flamini, McArthur, Zaha, Puncheon, Townsend, Benteke, Campbell, Chung-Yong, Ledley, Sako.
Joey Barton will come out of Burnley's starting line-up for the trip to Selhurst Park.
The midfielder has been banned for 18 months by the Football Association for breaching betting regulations.
Sam Vokes (hamstring) and Scott Arfield (knee) could both come back into Sean Dyche's squad, yet Ben Mee (shin) and Stephen Ward (knee) are doubts too, while Dean Marney (knee) is definitely out.
Provisional squad: Heaton, Robinson, Pope, Lowton, Keane, Mee, Long, Ward, Darikwa, Tarkowski, Barton, Flanagan, Defour, Boyd, Hendrick, Westwood, Arfield, Gudmundsson, Vokes, Gray, Agyei, Barnes.
Crystal Palace starting XI: Hennessey; Ward, Kelly, Delaney, Van Aanholt; Milivojevic, Cabaye; Zaha, Puncheon, Townsend; Benteke
Burnley starting XI: Heaton; Lowton, Keane, Mee, Ward; Gudmundsson, Hendrick, Defour, Boyd; Barnes, Gray
BETTING ODDS (via 888 Sport)
- Crystal Palace to win: 41/50
- Burnley to win: 15/4
- Draw: 51/20
Click here to place a bet. Odds correct as of April 29 at 11:30am.