The views of the Cobblers boss
Cobblers boss Aidy Boothroyd was clearly frustrated after the 3-2 defeat at Sky Bet League Two leaders Rochdale.
"There are very fine margins between winning and losing and for long periods tonight you wouldn't have known which team was top of the league," he said.
"There is a reason why Rochdale are top of the league though and that's because they keep going right until the end.
"Silly mistakes cost us and we shouldn't have conceded the free-kick. That gave them the momentum and then their third goal was a really poor goal for us to concede in my opinion.
"We did well tonight but we didn't quite do enough which is the frustrating thing and you've got to be able to finish games off.
"We can't feel sorry for ourselves, we are disappointed at the moment but we've got to pick ourselves up quickly and go again.
"There were some very encouraging signs again tonight but at the minute it feels very disappointing because we played so well.
"We've got another tough game coming up on Saturday against Cheltenham and we've just got to roll our sleeves up now and get on with it.
"We keep going and I know we are going to pick up results.
"Both our goals were terrific, Luke is full of confidence at the moment and both him and Stuart Dallas look good players.
"Kevin Amankwaah has pulled his hamstring so I'd expect him to be out for a little while.
"We've got whole hearted players here but we just need that extra little bit of edge.
"There are lots of positives, so many things were right tonight but in my opinion we've conceded three poor goals.
"It would have been a brilliant victory tonight and a really good point so to come away with nothing having played so well and having come so close is bitterly disappointing
"I'd like to thank the supporters for coming all this way and I'm only sorry that we couldn't finish the game off and cap what for the most part was a very good performance by getting the victory for them."