Harrogate Town came from behind to beat Cheltenham Town, with the scoring concentrated into a remarkable final half-hour that produced five goals in 25 minutes.
Cheltenham made the stronger start to the second period. Isaac Hutchinson was booked almost immediately after the restart, and Cathal Heffernan followed him into the referee's book shortly after the hour mark, suggesting the visitors were under pressure and fouling to contain it. L. Young broke the deadlock for Harrogate on 65 minutes, but Cheltenham responded almost immediately through Ryan Broom three minutes later, with S. Duke-McKenna also picking up a caution in the same passage of play.
Harrogate reasserted themselves. Josh Davison extended the home side's advantage on 82 minutes, and the closing stages brought further drama. M. Bennett and Bobby Faulkner were both cautioned on 86 minutes, indicating a fractious finish, before L. Young completed his brace in stoppage time to confirm the result.
Harrogate's J. Tomkinson was booked in the 74th minute, so neither side was without fault in terms of discipline. But the home team showed greater composure in front of goal when it mattered, converting their opportunities while Cheltenham's response to going behind proved too brief to alter the outcome.
The final score of 3-1 leaves Cheltenham with questions about their inability to hold a position in the game once Harrogate found their rhythm after the hour.
Recap generated from the event timeline. Editorial team review by request. How we use AI.