Palace picked up another point at home but extended their winless streak to five games after a battling Barnsley fought out a 0-0 draw with the Eagles at Selhurst.
The team line-ups brought more interest than usual, with Barnsley forced into wearing Palace's away shirts after referee Kevin Stroud ruled the Tykes' home kit clashed with the Eagles.
That oddity saw the visitors' kits being printed in the club shop just over an hour before kick-off and, perhaps unsurprisingly, it was Palace who were quickest out of the traps.
Ian Holloway brought Andre Mortiz and Joel Ward back into the startling line up as he looked to inject some energy into his side's promotion push and, after Jason Scotland fired wide from Luke Steele's long punt downfield, it was Ward that duo who brought Palace their first chance of the game.
The full-back's run from deep won the Eagles a free-kick in a dangerous position and Zaha latched on to Moritz's set-piece but could only head straight at Steele at the far post.
Moritz was soon going close himself, as he forced Steele into a wonderful diving save from a free-kick that seemed destined for the top corner. The Eagles continued to dominate proceedings but were kept at arm's length by a determined Barnsley and it took until the half hour mark for another chance. This time Murray broke through on the right after good work from Zaha but the Barnsley keeper continued his excellent display, racing from his line to the block the striker's effort.
Yannick Bolasie and Zaha then began to dominate down the flanks with a Bolasie cross from the left almost connected with by Murray and then Zaha twice showing great feet in the box to beat his man but the Tykes' defence dealt with his cut-backs comfortably.
Jonathan Parr was next to do well down the left flank and he found Moritz who again brought the best out of Steele as the sides went into the break at half-time all square.
The Eagles started the second period in much the same vein and Moritz came closest in the opening stages with another free-kick that Steele got down well to hold.
Flitcroft's side were showing the battling qualities that had seen them edge clear of the relegation places and 25 second half minutes came and went without incident, before Zaha wriggled free down the right but again found the Barnsley back four well positioned and able to deal with his low cross.
Aaron Wilbrahams introduction then sparked a series of chances for the Eagles but it began to feel like one of those days. First good work from fellow substitute Stephen Dobbie and Zaha gave Wilbraham his first chance but he could only head over the bar, and then Parr's long cross gave the Eagles striker another headed chance but his attempt drifted just wide.
The best chance was still to come as Zaha again got to the byline, and this time found Wilbraham, but the ex-Norwich man fired his effort from eight yards high and wide as the game ended disappointingly goalless.
Crystal Palace: Speroni, Ward, Parr, Bolasie (Dobbie 77), Jedinak, Zaha, Murray (Wilbraham 80), Williams, Delaney, Ramage, Moritz (Phillips 64).
Subs: Price, Richards, Marrow, Gabbidon.
Barnsley: Steele, Hassell, Foster, Dawson (O’Brien 62), Scotland (Dagnall 69), Perkins, Wiseman, Mellis (Cywka 90), Etuhu, O'Grady, Kennedy.
Subs: Alnwick, Harewood, Rose, Jones.
Referee: Kevin Stroud. Att: 21,281 (517 away supporters.)