James Harper's blistering drive helped Reading increase their unbeaten league run to 29 games as the Championship leaders drew with Crystal Palace.
Andy Johnson's penalty 11 minutes from time briefly looked like inflicting a rare defeat on the runaway leaders.
But the home side led for less than two minutes as Harper fired home after Leroy Lita's delicate touch.
Reading keeper Marcus Hahnemann then saved brilliantly from Johnson and Tom Soares as Palace looked for a winner.
"We've played a top team tonight and more than matched them.
"Man of the match for them was probably the keeper. I thought we were the better side and I'm a little disappointed not to get three points."
"I thought we'd get an opportunity, but to score straight away - and in the manner we did - I can only compliment the players on a terrific response.
"We were conscious they could hurt us and the back four - or five with keeper Marcus Hahnemann - were brilliant."
Crystal Palace: Kiraly, Ward, Hudson, Fitz Hall, Boyce, Soares, Hughes, Watson, McAnuff, Johnson, Macken.
Subs Not Used: Freedman, Morrison, Leigertwood, Andrews, Speroni.
Booked: Hughes, Johnson.
Goals: Johnson 79 pen.
Reading: Hahnemann, Murty, Sonko, Ingimarsson, Shorey, Little, Sidwell, Harper, Convey, Kitson (Lita 64), Doyle.
Subs Not Used: Gunnarsson, Hunt, Oster, Stack.
Goals: Harper 81.
Att: 19,888
Ref: T Kettle (Berkshire).