The Bluebirds beat lower mid-table Dunstable Town 1-0 at Hardenhuish Park in front of a crowd of 379, courtesy of a 63rd minute David Pratt penalty.
That was an important win as the others in the top five who played today all won with Leamington remaining in second after a 2-0 win at the New Windmill Ground against a St Neots Town side hovering just above the drop zone.
A crowd of 582 saw Jack Edwards break the deadlock for Leamington seven minutes into the second half. Richard Gregory made sure with a second after 67 minutes.
Third-placed Slough Town edged out mid-table Basingstoke Town by the odd goal in five at Arbour Park in front of 728.
They saw a Chris Flood brace after eight and 29 minutes put the home side two-up. Aaron Redford pulled one back for 'Stoke 10 minutes after the break but James Dobson restored the Rebels` two-goal cushion 15 minutes from time, and although Redford bagged his second five minutes later, Slough held firm.
Fourth-placed Merthyr Town enjoyed a 5-2 win at tenth-placed Biggleswade Town.
The final outcome looked a long way off when Rhys Hoeness` brace in the eighth and 35th minutes gave the Waders a 2-0 lead. Crucially though, Kayne McLaggon pulled one back five minutes before half-time.
And the second period belonged to the Martyrs – especially the final 20 minutes – as Jarrad Wright equalised in the 70th minute, McLaggon bagged his second six minutes later, Ian Traylor added a fourth and Corey Jenkins made it a nap hand for the visitors in the first minute of stoppage time.
Fifth-placed Hitchin Town`s game was off at St Ives Town, as was the game between Kings Langley and Cambridge City.
Banbury United reduced the gap between them in sixth and Hitchin to eight points after a 2-1 win at eighth-placed Frome Town.
A second minute Ricky Johnson goal gave the visitors a boost and Zac McEachran added a second three minutes into the second period. Clayton Green managed to pull one back 12 minutes from time but Frome weren`t able to find a leveller.
Chesham United are seventh after a 1-0 win at The Meadow against bottom-markers Cinderford Town, thanks to a penalty right on half-time converted by veteran defender Darren Purse.
That leaves the Foresters thirteen points behind fifth-bottom St Neots, but it`s tight just above them with Hayes & Yeading United skipping above Cirencester Town into third-bottom spot after beating them 2-1 at the Corinium Stadium.
Dylan Kearney proved to be the visitors` hero with a brace in the 15th and 56th minutes – player boss Charlie Griffin netting a last-gasp consolation.
Dorchester Town hold a seven-point cushion on the bottom four, but were beaten 4-2 at Redditch United today.
Luke Keen netted a hat-trick for the Reds inside the opening 25 minutes. Olly Mehew reduced the deficit on the half-hour mark and then netted again two minute later. But a sixth goal in the opening period from Jordan Cullinane-Liburd sealed Redditch`s win.
Old rivals Weymouth and Kettering Town met at the Bob Lucas Stadium and it was the Terras who triumphed by the odd goal in five.
Stuart Fleetwood gave the hosts a 14th minute lead that the Poppies turned round with goals from Brett Solkhon after 21 minutes and Aaron O`Connor five minutes later. Jordan Copp equalised from the spot 12 minutes after the break and Stephane Zubar won it for the Terras three minutes from time.
Ian Culverhouse saw his King`s Lynn Town side win for the first time since taking over, beating Stratford Town 2-0 at The Walks with goals from Shaun McWilliams after just three minutes and Tom Ward after 64 minutes in front of a crowd of 645.
Follow the EVO-STIK League Southern on Twitter at @SouthernLeague1
Keep up-to-date with our exclusive email newsletters.
Subscribe