Northampton were beaten 3-0 by Scunthorpe United, with all the goals in the first half of proceedings.
Two strikes in 3 minutes by Lee Novak saw the home side assume control of the contest. Kevin van Veen then struck a third just after the half-hour, scoring against his former club.
Any hopes Northampton had of a revival then took an even bigger hit when striker Vadaine Oliver was shown a straight red card for fouling Scunthorpe goalkeeper Rory Watson.
Northampton suffered back-to-back defeats as a result, having now gone 4 games without a win, and they finish the weekend 18th as a consequence.
Scunthorpe struck two goals in the opening 15 minutes to take charge. The first saw Novak receive Ryan Colclough’s long pass before flicking the ball beyond David Cornell.
Novak then made it two goals in 3 minutes. Cornell had saved an initial van Veen shot, but Novak was quicker than anyone else and duly finished.
Northampton had a few half-chances come close, but Scunthorpe would grab a third just after the half-hour point. van Veen was given space to pick his spot and curl home.
Keith Curle’s side reshuffled at the break, but after a little early work to try and get back into the game, Oliver was sent off after a boot caught Watson’s face.
Scunthorpe could’ve made things worse, with Novak seeing a strike deflected onto the bar by Cornell and the keeper forced to deny Colclough. But ultimately the away side couldn’t grab their way back.