St Albans managed to pick up a decent point last night away at Oxford City after going behind on three separate occasions.
The result leaves the Saints still stuck at the bottom of the table, three points behind safety.
Manager Ian Allinson went with the same eleven that drew to Hampton and Richmond Borough last time out, but it was the worst possible start for the away side when Jaanai Gordon took advantage of the loose ball and gave Oxford the lead.
An equaliser came on the 33rd minute when a corner was whipped in and Joe Laciofano was there following a scramble in the box.
The Saints almost took the lead soon after the second half resumed when Nwabuokei met Noble’s cross, only for the header to hit the post.
The home side regained the advantage on the 57th minute when ZacMcEachran scored from around 20 yards out, leaving goalkeeper Snedker with no chance.
St Albans got their second equaliser of the game on the 71st minute when Frankie Musonda tried his luck from range with a fantastic effort, hitting the top corner of the Oxford net.
The hosts took the lead for the final time with ten minutes left on the clock, and this time it was a deflected strike from Kevin Berkoe that left Snedker helpless.
There was more drama in the final few minutes when Laciofano got his second of the match when he found himself in the right place at the right time, ensuring St Albans went home with a point.
The Saint are back in action this Saturday afternoon with another away trip, this time to Weymouth who are currently fourth in the Vanarama National League South.