....a 0-0 draw by third-placed Hampton & Richmond Borough and second-placed Dartford beat another top seven contender Hemel Hempstead Town.
It was a tough game for the leaders in awfully cold and windy conditions at Westleigh Park.
Given the freezing temperature, a crowd of 958 was pretty decent, although the majority weren’t exactly given too much to get excited about.
Dartford took the lead at Princes Park in front of 737 when Andy Pugh scored from long-range after 32 minutes.
But Jordan Parkes pulled the Tudors back on level terms within 4 minutes and the visitors went into the break ahead, thanks to a goal from David Moyo right on the whistle.
However, two goals in the last 9 minutes from Pugh again from distance and then sub Alfie Pavey saw the Darts return to winning ways.
St Albans City won 2-1 win at relegation-threatened Concord Rangers to move into fourth place.
Harvey Bradbury`s first goal for the Saints broke the deadlock 7 minutes into the second half.
Zane Banton’s deflected effort 8 minutes from time confirmed the victory, although they had to survive a late comeback from their hosts when Khale Da Costa pulled one back in the 88th minute.
Truro City are sixth and now only a point behind visiting Chelmsford City and St Albans after a hard-earned 2-0 victory at a very chilly Treyew Road.
It was Truro who made the brighter start in the opening exchanges and they got their reward in the 7th minute when a powerful free-kick from Ed Palmer flew into the net to open the scoring.
Truro eventually double their advantage in the 72nd minute when Chris Smith was adjudged to have handled inside the area and Connor Riley-Lowe stepped up to slot home from the penalty spot and make it 2-0.
Bath City are now ninth and just two points off a play-off place after recording their biggest away win for almost a year at third-bottom Poole Town.
Bath broke the deadlock in first half injury-time through Sean Rigg.
Andy Watkins swiftly doubled that lead 3 minutes after the restart, before loanees Tom Smith on 68 minutes and Opi Edwards in the last minute rounded out a comprehensive victory.
However, City`s day was spoiled rather by a late red card for Anthony Straker.
Bath moved above Welling United after they were stunned at Park View Road by Oxford City, who recorded a 3-1 win and move a fairly comfortable ten points clear of the drop zone.
It was goalless until the hour-mark when City deservedly broke the deadlock through Rob Sinclair.
The Wings were level 13 minutes later through Jamie Philpot, only for Samuel Nombe to restore Oxford`s lead just 3 minutes later.
Freddie Grant wrapped up the visitors` win in the final seconds, and Welling`s day became even worse when they had Godfrey Poku stretchered-off with a nasty-looking injury.
Bognor Regis Town`s plight at the bottom of the table is looking bleak after a 2-0 Nyewood Lane defeat to mid-table East Thurrock United left the Sussex Rocks ten points behind fourth-bottom Concord Rangers.
The Essex Rocks` prolific marksman Sam Higgins bagged another two to win this one – striking in the 6th and then the 90th minutes.
Hungerford Town are also dropping deeper towards trouble after a 4-0 battering at Evesham by twelfth-placed Gloucester City.
It was goalless at the break, but it took the Tigers only 3 minutes of the second half to take the lead through Ed Williams.
Joe Parker added a second after 63 minutes and a Harry Williams brace in the 78th and 87th minutes killed the game off as a contest.
Chippenham Town moved above the Crusaders into seventeenth place after a 2-0 Hardenhuish Park victory over mid-table Weston-super-Mare.
Andy Sandell put the Bluebirds ahead after just 9 minutes.
And 3 minutes later, Mike Jones doubled the home side`s advantage – and it was one they kept hold of.
(Photo: Nicky Hayes Photos)