Palace picked up another point towards securing a play-off place at Blackburn with an industrious display at Ewood Park to earn a 1-1 draw.
Stephen Dobbie's well-taken strike was cancelled out just before half-time by Jordan Rhodes, but despite both sides creating plenty of chances in the second half, neither could snatch all three points.
The result meant the Eagles’ push for Championship play-off spot went into the final week of the season, with games against Millwall and Peterborough remaining.
Despite the presence of the Championship's two leading scorers, it took 23 minutes for the first shot to be registered and it landed for Rovers' leading marksman Rhodes, who fired well over.
However six minutes later the Eagles took the lead in fine style with their first shot on goal. A long ball by Damien Delaney was knocked down by Aaron Wilbraham into the path of Dobbie, who took a touch before coolly wrong-footing a defender and casually slotting the ball past Greg Sandomierski.
The Scottish midfielder almost added a second on 33 minutes when he curled a free-kick from 30 yards just wide of the post.
His set piece ability caused problems for the hosts once again just moments later, as his whipped free-kick was only partially cleared by the Rovers back four. The ball found its way to Damien Delaney 15 yards out, who saw his half volley just miss the target.
Despite beginning to take a grip of the game, the Eagles were pegged back four minutes before half-time against the run of play. Josh King clipped the ball into the path of Rhodes, and as Speroni advanced the striker lobbed the ball over the Palace keeper to restore parity at the break.
The second 45 began in a much more attacking vein and after Speroni had saved from former Palace loanee David Goodwillie, Glenn Murray found himself in space in the Rovers box and beat a defender before seeing his strike bounce back off the crossbar.
Mile Jedinak went just as close on the hour mark when his header from a corner deflected off the top of the goalframe and Murray saw a low drive just flash wide of the far post as the visitors continued to carve out good opportunities.
Palace felt they should have had a penalty when Glenn Murray leapt for a header at the back post and appeared to be pushed to the ground. But referee Philip Gibbs was unmoved despite protests from Ian Holloway in the dugout.
Having been on the backfoot, Rovers began to push for a winner and put Palace under pressure as Goodwillie took aim from 25 yards but was nowhere near troubling Speroni and Morten Gamst Pedersen dragged a shot wide of the target as the game entered the final ten minutes.
Palace had a great chance to win it with six minutes remaining when Kagisho Dikgacoi chipped the ball towards the back post where Delaney was waiting for a free header, but his effort flew off-target.
It meant that Ian Holloway's side had to settle for a draw, putting them a point closer to those all-important play-offs.
Blackburn Rovers: Sandomierski, Morris, Dann, Hanley, Kane, Jones, Williamson, King (Stewart 90), Nuno Gomes (Pedersen 46), Goodwillie, Rhodes. Subs: Usai, O'Sullivan, Rekik, Murphy, Bentley.
Crystal Palace: Speroni, Ward, Delaney, Gabbidon, Moxey, Jedinak, Dikgacoi, Zaha, Dobbie (Garvan 65), Murray, Wilbraham (Williams 56). Subs: Price, Ramage, Moritz, Phillips, Bolasie.