Aaron McGowan got things going with a superb volley before Dara Costelloe’s opportunism gave Town breathing space at half-time. Cameron McGeehan was next to get on the act with his 10th of the season, followed by Costelloe thumping home his second of the afternoon. John Marquis’ stoppage-time effort was barely even a consolation for the already-relegated visitors. Here are our player ratings from Sixfields…

9. Cameron McGeehan
Only a stunning save denied him an early opener but he was always a threat and eventually his goal came. Fitting that he scored on this occasion given how important his goals have been throughout the season. Once again in the right place at the right time as Blackman dropped the ball at his feet. Now 10 for the season and 15 goal contributions in all, impressive for a midfielder and a pivotal factor in the team's successful bid to survive... 7.5 Photo: Pete Norton

10. Tyler Roberts
Danced and weaved around Shrewsbury's defenders at times but found his route to goal blocked at the last moment on a few occasions. His sliding tackle won back possession shortly before it became 2-0. Had one cleared off the line... 7 Photo: Pete Norton

11. Dara Costelloe
Superb again. He was close a couple of times before finding the target. It was a bad error by Blackman but he wouldn't have been there had he given up the chase. Thumping, brilliant finish wrapped things up. Six goals in 13 appearances is a seriously impressive return, but he offers so much more than goals. His running and ability to lead the line has transformed Town's attack. No doubt the club would love him back for the full 2025/26 League One campaign... 9 CHRON STAR MAN Photo: Pete Norton


