Mark Wright bagged a brace to set Shrewsbury on the way to a 7-2 demolition of managerless Northampton.
The Cobblers parted company with boss Gary Johnson during the week and Shrewsbury all but had the points in the bag by half-time, having raced into a 3-0 lead.
Wright opened the scoring in the 17th minute when he exchanged passes with Matt Richards before seeing his 18 yard shot take a wicked deflection to wrong foot Sam Walker.
The Cobblers keeper did well to foil Terry Gornell before Wright doubled Shrewsbury's advantage in the 39th minute, pouncing to score from close range.
Aaron Wildig extended Shrewsbury's lead two minutes before the break when his deflected shot beat Walker.
Ben Tozer gave the hosts a fighting chance when he reduced the arrears three minutes after the restart, his 20 yard free kick going through the wall and past a rooted Chris Neal.
Northampton upped the tempo and Saido Berahino missed a great chance from close range while Michael Jacobs should have scored from his third opportunity, firing wide from 15 yards.
At the other end, Walker did well to deny Wright his hat-trick after the striker burst into the box, but Marvin Morgan ended any hopes of a late comeback in the 81st minute, applying a neat finish after being set up by the impressive Sean McAllister.
Adebayo Akinfenwa pulled another goal back with a curling effort in the 85th minute but substitute James Collins hit a fifth goal two minute later.
Joe Jacobson grabbed number six in stoppage time from a tight angle and Kelvin Langmead completed a miserable day for the Cobblers with an own goal just before the final whistle.
Northampton 2-7 Shrewsbury: Match Report - view commentary, squad, and statictics of the game as it happened.