Goals from Sylvan Ebanks-Blake and Sam Morsy in the opening 15 minutes of the second half proved enough to give the Spireites all three points.
Leading 2-0, Chesterfield had a comfortable lead at Micky Mellon’s Shrewsbury Town but Mat Sadler set up some anxious moments late on for the visitors with a 25 yarder.
Dean Saunders gave a debut to 29-year-old Spaniard Angel and the midfielder slotted in alongside Morsy in place of Ollie Banks, the only change from the loss at Bramall Lane.
The early passages were very cagey indeed with neither side looking to take any excessive risks.
Martin Woods shot well over from distance and Tyrone Barnett almost hustled himself in from a short goal kick before, midway through the first half a Dan Jones cross from the left found Ebanks-Blake but his powerful header just missed the target.
A Jones long throw was back headed by Ian Evatt and keeper Jayson Leutwiler had to gather. The busy Jones was then booked for a foul on Ryan Woods. Dan Gardner crossed along the deck and the ball just eluded Ebanks-Blake who turned well to get on to Evatt’s header from the game’s first corner, won by Drew Talbot, but he couldn’t get his effort on target.
Jones was again at the centre of the action, his cross was half cleared and Gardner drilled an angled shot just wide whilst Lee Novak carved out a great opening but hit high as Spireites approached half-time as the significantly stronger side, Shrewsbury looking solid but far from dynamic.
Angel’s first 45 minutes for the club showed plenty of promise. He anticipated well, delivered some neat passes and ran with the ball when appropriate.
Five minutes into the second half Spireites did to Shrewsbury what others had done to them and scored a goal soon after the re-start.
Novak received and was half-tackled and the ball ran to O’Shea; the Irishman spotted Ebanks-Blake to his right and delivered a short ball to his left foot. The striker struck the ball but undoubtedly under hit it but as the ball rolled leisurely towards the far post, Leutwiler looked set to dive and save but he left his action too late and the ball nestled into the net for his second goal for the club.
Shrews immediately made a double change bringing on an extra striker in their quest to get back into the game but it was Gardner who came closest first as he conjured up some space ten yards out but his rising shot hit the underside of the bar and bounced clear after more O’Shea vision.
The close call was soon forgotten when Morsy fed Novak on the right and his short, low cross back into the danger area clipped a Shrewsbury ankle to fall kindly for Morsy to hammer home through a crowd from six yards.
Morsy and O’Shea both had long range crackerjacks go close as Spireites rarely looked likely to lose the initiative, though Shrews did deliver a few distance efforts of their own, one from Jean-Louis Akpa Akpro on 73 minutes being their first on target effort. Sub Armand Gnanduillet hit the post before Sadler hit home from 20 yards to give the hosts some hope.
Shrewsbury: Leutwiler, Tootle, Ellis, Grandison, Sadler, R.Woods, Lawrence (Akpa Akpro 52), M.Woods (Brown 52), Ogogo, Collins, Barnett (McAlinden 78). Subs (not used): Halstead, Whalley, Clark, Smith. Goal: Sadler 86.
Chesterfield: Lee, Talbot, Hird, Evatt, Jones, Novak, Morsy, Angel, Gardner (Gnanduillet 84), O’Shea, Ebanks-Blake (Ariyibi 68). Subs (not used): Cairns, Humphreys, Raglan, Banks, Harrison. Goals: Ebanks-Blake 50, Morsy 64. Ref: Mark Heywood (Cheshire). Att: 4,935 (344).