Ryan Haynes marked his debut with a late winner as Northampton started the new season with a thrilling 3-2 victory over Colchester at Sixfields.
Sam Hoskins twice put the Cobblers in front but both times Colchester hit back, only for Haynes to pop up with an 89th-minute winner.
Northampton controlled the first half and they deservedly moved in front after 27 minutes when Danny Hylton’s sublime touch and pass released Hoskins into the penalty box and he finished emphatically.
Colchester levelled just before the break, though, as Tyler Magloire was harshly adjudged to have fouled Noah Chilvers in the penalty box and Freddie Sears converted the subsequent spot-kick.
The second half was scrappy but Northampton were awarded a penalty of their own with 16 minutes to go when Cameron Coxe was penalised for handball and Hoskins stepped up to score his second of the match.
Again Colchester struck back when Chilvers finished off brilliant work by Frank Nouble four minutes later, but that was in vain as Hoskins turned provider to tee up Haynes for a dramatic winner.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.