Sam Hoskins twice fired Town into the lead, finishing off Danny Hylton’s fine work to open the scoring before converting from the spot, but Colchester hit back through Freddie Sears and Noah Chilvers. However, Haynes came off the bench and arrived right on cue to score an 89th-minute winner. Who caught the eye on opening day and who looked rusty? Find out with our player ratings from Sixfields...
5. Ali Koiki
Picked up good positions and quick switches of play would often find him in space and create attacks for Cobblers. Feel he can still been even more adventurous and really drive forward. Little to do defensively... 7 Photo: Pete Norton
6. Shaun McWilliams
Tenacious and athletic and covered plenty of ground in the middle. Would have been in with a shout of man of the match on most other days. Plays with more positivity and intent than in years gone by and he could do that even more at times... 8 Photo: Pete Norton
7. Jack Sowerby
The work he does is more understated and subtle compared to his midfield partner but he had a decent game. Helps keep Cobblers on the front foot when they are having a good spell... 7 Photo: Pete Norton
8. Mitch Pinnock
Quiet afternoon by his standards. Tried some audacious through passes and crosses but they didn't quite come off this time. Nearly scored the winner himself but just couldn't get there before Haynes arrived... 6.5 Photo: Pete Norton