The Sky Blues forced to accept a share of the spoils, despite dominating large periods of the game...
City again left to rue missed opportunities, with the away side having the best of the chances, despite a first-half Lee Burge penalty save.
George Thomas, Callum Reilly and Stuart Beavon all tested the opposition goalkeeper, who claimed the man of the match award as a consequence of his heroics between the sticks.
Understandably frustrated, Russell Slade reflected on the performance: "There was some really pleasing things, I am especially pleased with a clean sheet, because you can’t build on anything unless you get that.
"A clean sheet gives you a chance, we created some really good chances going forward. Some great saves by their ‘keeper, and I don’t know how it stayed out when the ball was pinballing in the box. Unfortunately we have to settle for a draw.
"You never give up, we have to keep going. That is important. Pretty much, the whole game we had decent momentum and moved the ball well. That final decision let us down."
The Sky Blues were rocked by a bad injury to midfielder Andy Rose in the first two minutes, but responded well, limiting the Shrews to minimal chances.
City were also forced in to a pre-match change in midfield, with Kevin Foley ruled out through injury, and Gael Bigirimana returning to the XI in his place.
Slade added: “Foley had a tight hamstring, so we made a change. Fortunately we had the ammunition to do that. Both Gael and Ben did fine, they went in their and put in terrific performances. Proud of them.
“We put Gael in a role with three midfielders, which enhances his strengths. It allows us to keep the ball for longer passages of play.
“A good defensive performance all round, Dion is tenacious and works exceptionally hard. He’s great in those duals, and in a one v one situation, overall we dealt with it well.
“The fans were great, they know the situation. Every player and myself went over to thank them, simple as that.”