Hitchin Town moved back into third place in the Evo-Stik League Southern Premier Division table on Monday night following a 2-1 win against second-bottom Cirencester Town.
However, this Top Field encounter was far from easy for the Canaries against a resilient Ciren side who had lost only once in their previous five games.
Indeed, the 340 crowd saw the high-flying hosts struggle against a determined visiting outfit who held Hitchin to 0-0 at half-time.
The breakthrough finally came 20 minutes from time when former Luton Town midfielder Matthew Spring, who had been signed on dual registration earlier in the day, fired in a low effort from outside the box which took a deflection to beat Glyn Garner.
But instead of folding, Cirencester bounced back and equalised 7 minutes later when a Lee Spalding cross was met by player boss Charlie Griffin, who headed past Michael Johnson.
The visitors` hopes of getting a fourth 1-1 draw in five games were dashed in the 84th minute when Garner was adjudged to have fouled Dan Webb as both went for the ball.
The referee awarded a penalty and, after a lengthy delay following a fracas between both teams, Will Wright converted the spot-kick to win the points for Hitchin.