DREAM DEBUT: Northampton boy Ryan Haynes came off the bench to score the winner in his first game for his local club. Pictures: Pete Norton.DREAM DEBUT: Northampton boy Ryan Haynes came off the bench to score the winner in his first game for his local club. Pictures: Pete Norton.
DREAM DEBUT: Northampton boy Ryan Haynes came off the bench to score the winner in his first game for his local club. Pictures: Pete Norton.

Northampton Town 3 Colchester United 2: James Heneghan's player ratings from dramatic Sixfields opener

Cobblers made a dramatic but triumphant start to the new season thanks to a last-gasp winner from debutant Ryan Haynes.

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...