Substitute Jeffrey Schlupp stepped off the bench to score a late equaliser as Crystal Palace fought back to secure a 1-1 draw at Aston Villa.
In an entertaining match, Villa's Danny Ings twice went close in the opening stages, stabbing a first-time effort wide from John McGinn's cross and then volleying narrowly over.
Palace had chances too, the best of which was Nathaniel Clyne being denied by goalkeeper Emiliano Martinez.
Ollie Watkins fired Villa ahead with a crisp finish from Lucas Digne's inviting 69th-minute delivery, but, with nine minutes remaining, Schlupp slid home his fourth goal of the season.
Palace are 12th on 45 points, one place and a point ahead of Villa.
See: Aston Villa report | Crystal Palace report
Next fixtures
Aston Villa: 19 May v Burnley (H)
Crystal Palace: 19 May v Everton (A)
Match officials
Referee: Chris Kavanagh. Assistants: Harry Lennard, Nick Hopton. Fourth official: Martin Atkinson. VAR: David Coote. Assistant VAR: James Mainwaring.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time