A windswept Edgar Street witnessed the Bulls beating Shrewsbury for the third straight game.
A Ryan Valentine penalty, that seemed to be a fair challenge from my angle, and a Gavin McCallum goal sent the Bulls into a two goal lead against the awful conditions. Waide Fairhurst pulled one back, but the Shrews couldn't get back into it and a late goalline clearance kept all three points for the home side.
The Bulls move up to 16th as a result, six points off the play-offs and nine clear of the bottom two.
Full report later.