Scott Sinclair’s pinpoint finish gave Rovers an undeserved lead but Costelloe and Guinness-Walker turned the game around and secured Town’s third win in four games. Here are our player ratings from Sixfields...

9. Cameron McGeehan
Almost forced a bizarre own goal in the first half and was close to getting on the end of a couple of other chances before half-time. Dug out a delightful cross for Guinness-Walker to convert. One of few negatives from the day was his 10th yellow card of the season, which means he will miss Barnsley and Exeter... 7.5 Photo: Pete Norton

10. Tariqe Fosu
A few bits of good combination play in the first half before fading. He's often closely marked by opponents and therefore isn't given the time or space he would like... 7 Photo: Pete Norton

11. Dara Costelloe
He's made an impressive start to life at Sixfields. Followed last week's promising debut display with another lively showing up top. Rewarded with his first Cobblers goal when showing desire and strength to leap over defenders and nod in. Nolan said in the week that Town will be able to go after teams more with his energy and athleticism and that was very evident here... 8 Photo: Pete Norton

12. Nesta Guinness-Walker
Incredible impact off the bench. It wasn't only his first touch of the game, it was his first touch of 2025 having missed two months with injury. Made the finish look far easier than it actually was. Great option to have available again... 7.5 Photo: Pete Norton

