Crystal Palace wasted the chance to climb clear of the Premier League's relegation zone after drawing 0-0 at home to Everton's 10 men.
James McCarthy's dismissal early in the second half presented a fine opportunity to secure the three points that would have taken their season's total to 40 and almost certainly have secured survival, but instead they remain on 38, and in 16th place, ahead of difficult fixtures with Arsenal and Manchester United.
Everton have so often been accused of disappointing and being poor in defence, but on this occasion a 0-0 draw represented success, even if it owed much to an inspired performance from Joel Robles and left them in 12th with 40 points.
After Saturday's 1-0 defeat of Norwich had given them their first league victory of 2016, Palace manager Alan Pardew had spoken of his hope that his players would shed the nerves he believes have recently undermined them, and so early on it looked likely to prove that way.
Jason Puncheon, who scored Saturday's winning goal, demonstrated improved confidence in only the third minute with a fine through-ball to Yannick Bolasie before the forward, from close range, tested Robles with a near-post shot.
Dwight Gayle was unexpectedly retained over Connor Wickham and Emmanuel Adebayor and he too threatened two minutes later when stretching to stab a first-time shot from Wilfried Zaha's masterful pass just wide of the right post.
Everton, arguably the season's biggest underachievers, then began to respond by creating convincing chances of their own. First Seamus Coleman produced a reaction save from Palace goalkeeper Wayne Hennessey with a powerful near-post shot, then Arouna Kone pounced on a loose ball to strike just over the crossbar.
In the 29th minute, Romelu Lukaku was played in by Ross Barkley, but watched his hooked, left-footed shot force Hennessey into another save.
It all said so much about these two teams. There is no shortage of talent or creativity, but that lack of conviction meant that at half-time they each remained goalless when they both should have scored at least once.
Sensing his team required change, Pardew replaced Gayle with Wickham at half-time, but it was Everton who first threatened, when from the edge of the area Barkley evaded Yohan Cabaye's challenge to create the space from where he classily curled against the crossbar.
If such ability made Everton the favourites, however, the dismissal of McCarthy in the 52nd minute gave Palace a significant advantage. The midfielder had already been booked for a first-half foul on Cabaye when he needlessly blocked Bolasie to earn a second yellow card.
Given Everton have consistently proved vulnerable in defence, the loss of one of their more balanced players proved a concern. This was highlighted when Mile Jedinak ran through the back four, found Puncheon, and watched as the forward wasted an outstanding chance when Robles saved.
Puncheon again threatened in the 67th minute, though while he this time created his own space and shot from a more difficult position, Robles produced another athletic dive to again deny him.
Adebayor came on for Bolasie, and soon sent a close-range header wide. He also created a promising chance Wickham could not connect properly with, and headed over late on, but the goal Palace needed ultimately eluded them.
TWEET OF THE MATCH
"Same old story here, simply not good enough against teams that we should be beating at this stage of the season! #efc" - former Toffees winger Andrei Kanchelskis (@AAKanchelskis)
PLAYER RATINGS (OUT OF 10)
Wayne Hennessey: 8
Joel Ward: 8
Scott Dann: 7
Damien Delaney: 6
Pape Souare: 6
Mile Jedinak: 6
Yohan Cabaye: 6
Yannick Bolasie: 6
Wilfried Zaha: 8
Dwight Gayle: 6
Connor Wickham (for Gayle, 46 mins): 6
Emmanuel Adebayor (for Bolasie, 66 mins): 7
Bakary Sako (for Zaha, 77 mins): 5
Joel Robles: 9
Seamus Coleman: 7
John Stones: 7
Ramiro Funes Mori: 6
Leighton Baines: 7
Gareth Barry: 7
James McCarthy: 5
Aaron Lennon: 6
Ross Barkley: 8
Arouna Kone: 7
Romelu Lukaku: 6
Muhamed Besic (for Kone, 54 mins): 6
Kevin Mirallas (for Lennon, 69 mins: 6
Bryan Oviedo (for Barkley, 86 mins): 6
Joel Robles. There had been suggestions that Everton required a long-term replacement for Tim Howard, but Robles produced an exceptional performance to earn them a point that would otherwise have proved beyond them. The goalkeeper has already been recognised as an athletic shot-stopper, but also demonstrated true authority to prove he is progressing.
MOMENT OF THE MATCH
Jason Puncheon, from directly in front of goal, wasted the chance to secure victory for Palace for the second game in succession when, having received possession from Mile Jedinak with both time and space, he produced a disappointing finish the goalkeeper saved. That was Palace's finest chance to win, and effectively secure their Premier League status.
VIEW FROM THE BENCH
Alan Pardew unquestionably pursued victory with his attacking substitutions, but there is little he can do when his players are so wasteful in front of goal. The chances were there but the conviction required was not. Roberto Martinez was fortunate Joel Robles was in such impressive form. His substitutions and instructions changed little once Everton were down to 10 men - against a superior side they would have fallen to defeat.
MOAN OF THE MATCH
Everton ended this game in 12th place, with 40 points. This point has already been made this season, but when the Premier League is so wide open, and Everton are blessed with such talent and strength in depth, to perform so disappointingly is inexcusable. Even if the semi-finalists win the FA Cup, plenty will say Roberto Martinez does not deserve to keep his job.
WHO'S UP NEXT?
Arsenal v Crystal Palace, Premier League (April 16)
Everton v Southampton, Premier League (April 16)