The Bluebirds’ 12th win in 14 matches was a stylish one - a thumping 4-0 victory at Maidenhead United.
The Magpies had no answer to Ian Evatt’s rampant leaders, who went ahead through Scott Quigley.
The Barrow goals kept coming, Dior Angus, Patrick Brough and Olly Dyson added the gloss and now have an advantage at the top.
That’s because of on-form striker Rhys Murphy.
The Yeovil man scored past 5pm for Yeovil as he netted a late, late leveller at second place Bromley, who went ahead through Frankie Raymond. The ten men couldn’t quite hang on.
Woking remain fifth, despite defeat against Boreham Wood - a huge result for Luke Garrard and his team, secured by Tyrone Marsh.
Wrexham are now bottom of the National League after they lost the big game down at the bottom with Ebbsfleet.
Long-serving Myles Weston’s winner continues the Fleet’s incredible recovery under Kevin Watson - but they aren’t the only side on the rise down at the wrong end.
Chorley have taken ten points from four games as Jamie Vermiglio’s men refuse to accept their fate - they won 1-0 at home to Dagenham as Alex Newby’s winner ten minutes after half-time claimed a third win from four.
Stockport County, pictured, may be inconsistent but they are always exciting to watch.
After a 4-1 home defeat to Solihull Moors on Tuesday was quickly forgotten, they romped to a 5-1 win at Torquay United and they have four different scorers in the south west.
Tom Denton grabbed an equaliser four minutes into injury time as Chesterfield showed spirit to draw 2-2 at Aldershot Town.
National League scores:
Aldershot 2-2 Chesterfield
Boreham Wood 1-0 Woking
Bromley 1-1 Yeovil
Chorley 1-0 Dagenham
Ebbsfleet United 2-1 Wrexham
Maidenhead 0-4 Barrow
Sutton United 3-1 Harrogate
Torquay 1-5 Stockport County