Northampton Town drew 1-1 with Stevenage on Saturday afternoon in a match that swung dramatically across its final hour, with the result feeling generous to neither side by the time the whistle went.
Stevenage took early control. Michael Forbes opened the scoring on 27 minutes, and James Tyrrell Reid added a second ten minutes later to give the visitors a commanding position at the interval. The closing stages of the first half grew fractious, with Tom Eaves and Reid both booked alongside C. Goode as tempers frayed in stoppage time.
Northampton emerged with purpose after the break. Beryly Lubala pulled one back on 62 minutes, and the home side pushed hard to level. A cluster of substitutions from both benches around the hour mark disrupted Stevenage's rhythm, and the visitors struggled to see the game out with any composure. Max Dyche was cautioned for the away side, and Northampton's Joe Wormleighton and Sam Hoskins were both shown yellow as the contest grew increasingly combative.
Elliott Moore and Ross Fitzsimons were booked in succession, suggesting the referee had largely lost his grip on proceedings by the mid-point of the second half.
Sam Hoskins completed a remarkable turnaround when he equalised on 88 minutes, then added a second goal two minutes into stoppage time to hand Northampton all three points.
The final score, then, was Northampton Town 3 Stevenage 2, settled in the most chaotic of finishes.
Recap generated from the event timeline. Editorial team review by request. How we use AI.