Wootton Bassett sneaked a credible point at North Leigh though it would have been all three but for a last-minute penalty.
A 2-2 draw extends the Premier Division strugglers' unbeaten run to four matches.
Chris Jones' men battled back from a goal down after 34 minutes when Mark Lewis stole in at the back post to head in a corner from dangerous winger Robbie Wyatt.
At the other end Bassett's front two of Dave Tyler and Mark King had caused the North Leigh defence all kinds of headaches and it was fitting that the two combined to put Bassett back on level terms before the break.
King chased down a seemingly lost cause and forced keeper Alan Foster to miss his kick.
King collected and squared to Tyler who fired in his seventh goal of the season.
Bassett deservedly went ahead on the hour when man of the match King dispossessed Darren Maisey and raced on before unleashing an unstoppable shot past Foster.
North Leigh thought they had drawn level on 86 minutes when Lewis again found the back of the net but this time his celebrations were cut short by an assistant's offside flag.
But Bassett's reprieve was brief. In the final minute Wyatt was chopped down by Andy Hallett.
The visitors protested the offence had taken place outside the box but a penalty was given and Wyatt picked himself up to convert.
Elsewhere in the top flight, Fairford thumped Pewsey 5-1 with the help of three own goals.
Dave Toomey's shot was deflected in on seven minutes. Richard Pearson then headed past his own keeper to put Fairford two up at the interval.
Kevin Ackrill pulled one back but Pearson did the hosts another favour with Fairford's third and Alan Blake did likewise to make it 4-1.
Jonjo Slattery completed the scoring after rounding keeper Danny Holcroft with 10 minutes to go.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article