Shrewsbury boss Graham Turner saluted Asa Hall after he came off the bench to score twice in a 2-2 draw against Colchester.
The visitors were closing in on a sixth win in seven games under recently-appointed boss Joe Dunne after goals from Arsenal loan duo Craig Eastmond and Sanchez Watt opened up a 2-0 advantage. But Shrewsbury then showed real character to stage a late revival with Hall, only introduced for the final 13 minutes, powering home two headers from Jon Taylor corners to peg Colchester back.
"You think Asa might get a strike in as he's capable of getting himself into shooting positions so that's what you hope for," said Turner. "It was quite a surprise that he finished up with two headers but they were good finishes.
"Suddenly, at 2-2, the crowd were right behind us, the players were up for it and we looked a very confident side."
Turner was delighted with the response of his players as they were beginning to contemplate a fifth home defeat in seven games in all competitions.
"We showed a bit of character in the last 20 minutes or so," said Turner. "The fightback should put a little bit more belief in us now because obviously we've been struggling results-wise and it didn't look too good at 2-0 down. It has shown there is a bit of character in the side to come back like that."