Goals from Nohan Kenneh, Chey Dunkley and Jordan Shipley saw Shrewsbury return to winning ways with a thumping 3-1 win over Fleetwood.
In what was a deserved win for Matt Taylor's side, Kenneh and Dunkley both scored from corners to put us 2-0 up at the break.
Jordan Shipley then added a third early on in the second half finishing off a lovely Town move.
Fleetwood grabbed a consolation late on but Salop went on to claim a deserved win.
With 10 players still in the treatment room, Matt Taylor's options were severely limited for Town's second game in the space of three days.
But the boss still opted to make one change from the team that took on Burton on Friday - with Ryan Bowman replacing Max Mata up front.
In a tactical tweak, Tunmise Sobowale was shifted into an attacking midfield role as one of two number 10s alongside Shipley.
That meant Elliott Bennett started at right wing-back, with Mal Benning on the left in a 3-4-2-1 system.
Fleetwood, under the guidance of boss Charlie Adam for the first time, lined up a 4-5-1 formation.
It saw Jayden Stockley operate as a lone striker with Junior Quitirna and Phoenix Patterson on the wings.
It was Town who came flying out the blocks, with Taylor's side opening the scoring in the ninth minute.
Just a few seconds earlier, Shipley had forced goalkeeper Jay Lynch into an excellent save at his near post.
But from the resultant corner, the ball fell for Kenneh who smashed it off the underside of the bar and in.
From a Fleetwood corner, Shrewsbury countered at pace with Sobowale leading the charge before playing an excellent ball that saw Shipley bearing down on goal.
Goalkeeper Lynch, though, did really well to race off his line and sweep away the danger.
Suddenly the game became end-to-end with Fleetwood winning a free-kick that Patterson whipped in.
His delivery was met by Rooney and he forced Marko Marosi into a smart, full-stretched, diving save.
Town then came close to a second when, from a corner, Morgan Feeney’s strike was brilliantly saved by Lynch before the keeper somehow got up to keep out Kenneh’s follow-up as well.
Just 60 seconds later, the visitors came a whisker away from an equaliser when Josh Earl headed a corner against the post.
But in added time at the end of the first half, it was Town who doubled their lead - with Dunkley on hand to turn home a corner from close range.
A strong start to the second half saw Town continue to play some lovely football.
This led to us adding a third as an excellent move ended with Sobowale crossing it into Shipley who guided a lovely finish into the bottom corner.
Overall, though, Town thoroughly deserved all three points in what was a really positive performance from Taylor's side.
Shrewsbury: Marosi; Feeney, Dunkley ©, Anderson, Benning, Bennett (Pierre 80’); Kenneh, Perry; Shipley (Bayliss 72’), Sobowale (Mata 80’), Bowman
Unused Substitutes: Burgoyne, Loughran, Whitney
Fleetwood: Lynch; Wiredu (Hayes 63’), Lawal, Vela ©, Stockley (Marriott 72’), Quitirna, Heneghan, Dolan, Rooney, Earl, Patterson (Asamoah 72’)
Unused Substitutes: McMullan, Tshimanga, Holgate, Teale
Referee: Jacob Miles