Scunthorpe manager Brian Laws bemoaned his side's poor finishing as they had to settle for a point at stuttering Northampton.
Clive Platt popped up to snatch a late point for Town in a 1-1 draw at Sixfields, where Scunthorpe created enough chances to have taken all three points against a Cobblers side struggling to reproduce last season's home form which took them to the play-off final.
Niall Canavan gave Scunthorpe the lead but then blotted his copy book when he was partly responsible for Platt nipping in to equalise late on.
Laws said: "We should have had all three points and had the game wrapped up in the first half. I couldn't have asked for anymore except to have hit the target more.
"We had golden opportunities not half-chances, but we didn't work their 'keeper enough. That's my only criticism, apart from that I thought the performance was excellent.
"It's just a shame that Niall made an error of judgement for their equaliser because I though he was excellent. He didn't deserve that because he marshalled the defence all game. It was a moment of indecision that has cost us.
"But there are lots of positives to take out of the game, we marshalled the game for long periods and created plenty of opportunities to finish it off, particularly in the first half.
"We work the strikers at the end of every training session, so perhaps we're working them too much. But I'm sure it will come right, I've got a lot of faith in my strikers, they've all scored goals in their careers and we will start scoring a few goals soon, so somebody will get a hiding."