Graham Turner was pleased Shrewsbury were rewarded for their perseverance after sinking Bristol Rovers 1-0 to keep their promotion hopes alive.
A late goal from top scorer James Collins - his 10th of the season - made it four wins from five for the Shrews, who remain sixth in the table.
"We stuck to it," said Turner. "We had one or two opportunities late in the game and in the end I thought we deserved it.
"It was a great goal for him. He set his standard in the last home game against Southend when for a long period he was up front on his own.
"He's looking a decent player, he's working hard for the side and always looks capable of getting into goalscoring positions. It was a great strike but I thought we should have scored earlier than that."
Turner added: "There's lots of football to play and some interesting fixtures. We go to Swindon next week, we've got Crawley and Cheltenham to come here, so we're coming into a great time of the season. Our home performances have been terrific this season, the results outstanding, it's away from home now we've got to start doing it."