Managerless Northampton fell to a humiliating defeat by Shrewsbury.
The Shrews were three ahead by the interval - Aaron Wildig notching a deflected strike in after a brace by Mark Wright.
Ben Tozer's free-kick pulled one back before Marvin Morgan neatly finished the visitors' fourth.
Adebayo Akinfenwa curled a consolation for the hosts before substitute James Collins, Joe Jacobson and a Kelvin Langmead own goal completed the rout.
It was a dreadful day for the Cobblers, who parted company with boss Gary Johnson earlier this week.
Wright gave the visitors the lead after his shot deflected beyond home keeper Sam Walker, before doubling the advantage with a powerful low strike.
The game was over as a contest before the break when Wildig's shot deflected in for 3-0.
Tozer's free-kick gave the hosts a glimmer of hope only for Morgan to finish well after neat approach play from Sean McAllister.
Akinfenwa quickly cut the lead back down to two goals before the Shrews pulled away in a stunning final few minutes.
Substitute Collins notched moments after coming on before Jacobson drove home from a tight angle and Langmead put through his own net.
VIEWS FROM THE DRESSING ROOM
Northampton Town caretaker manager David Lee tells BBC Radio Northampton:
"It wasn't very good at all. We gave three goals away in the first half and we started playing a little bit in the second half but they need to play at 0-0, not 3-0 down.
"It's going to take a lot of hard work. At the moment, we're not great and we do need new players in certain positions.
"I'm not going to slaughter them, I'm not that kind of person. I need them (but) they let themselves down today. You don't become bad footballers overnight."