Town eased to victory against Nuneaton as they continued to ramp up their preparations for the new season.
Team; 2. Aaron Pierre, 6. Sean Goss, 10. Josh Vela, 35. Jason Cummings, 23. Dan Udoh, 21.Cam Gregory, 16. Brad Walker, 17. Donald Love, 25. Scott High, 26. James Rowland, 19. Ryan Barnett
The opening goal of the half came after 35 minutes when a well-struck Josh Vela corner found the head of Aaron Pierre at the back post who made no mistake heading in off the bar.
The opening exchanges saw both sides attempt to get a foothold in the game, with Ryan Barnett looking the most likely source of inspiration down the left-hand side.
The combination of Sean Goss and Josh Vela in the middle of the park looked to free Barnett, resulting in the first real chance of the game when a cross fell to Dan Udoh whose well-struck shot forced an important save from the Nuneaton goalkeeper.
Nuneaton looked to be giving as good as they got after some nice play through the middle of the pitch and a sharp turn and shot resulted in a save from Cam Gregory.
The away side came again through their number nine Jaanai Gordan who wriggled free in the penalty area and calmly slotted away the equaliser with five minutes left in the first half.
Town looked comfortable going into the break, looking most threatening from set-pieces which Nuneaton struggled to deal with.
Team; 1. Harry Burgoyne, 3. Scott Golbourne, 4. Dave Edwards, 5. Ro-Shaun Williams, 6. Sean Goss, 7. Shaun Whalley, 9. Rekeil Pyke, 12. Ryan Sears, 16. Brad Walker, 17. Donald Love.
Salop again found the net from a corner this time from Goss whose ball found the head of Dave Edwards forcing a save from the Boro keeper only to land at the feet of Ryan Sears who had the easiest of tasks to tap it home.
Both teams looked to build up the tempo of the game as the half progressed, Dave Edwards looked to threaten with trademark runs from deep but to no avail as the home side looked to add a third.
The third did come after Goss picked the ball up and lifted his head before playing a delightful chip into the path of Rekeil Pyke whose shot ricocheted into the path of Barnett who made no mistake volleying the ball home from 10 yards out.
One of those second-half changes for Town was Shaun Whalley who looked to create chances forcing the away side to concede another set play.
New signing Pyke grew into the half with 55 minutes on the clock as he picked up the ball down the right completely selling the on-rushing defender with clever play to reach the by-line before his dangerous cross was cleared away for yet another corner.
The home side began to string a few nice passes together with 70 minutes gone Edwards, and Whalley again involved but it was Goss who gave Boro the biggest scare after his fierce strike clipped the bar following a nice piece of play from Scott Golbourne.
One notable player for Nuneaton was striker and former Bristol City and Reading Striker Leroy Lita who looked to use his league experience and provide the out ball as Shrewsbury began to ramp up the pressure midway through the second half.
The game eventually finished 3-1 to Shrewsbury who certainly showed some quality in the second half to eventually run out winners making it two wins in two in their pre-season campaign.