Top of the goal hitters were Ashford Town (Middx), who trounced visiting Fleet Town 10-0 – one of the Hampshire side`s worst ever defeats.
James Cottee and Jack Beadle had already put the Ash Trees 2-0 up when Fleet were reduced to ten-men.
It was 5-0 at the break, with Alex Fisher converting the penalty after the red card and Dan Fleming netting twice.
And there were a further five in the second, with Cottee going on to complete his hat-trick and Max Webb, Jabir Laraba and Tommy Brunton adding the others.
The wheels certainly seem to have come off at Hartley Wintney, who led the table with Moneyfields for most of the season.
However, they were thumped 6-1 at HOME by Hayes & Yeading United who, in contrast, are finding their form now after a slow start.
Little of what was to come was evident in the first half as Andrew Ofosu`s 24th minute opener for the visitors was cancelled out by Dean Stow`s penalty 5 minutes later.
Manny Duku gave the visitors an interval lead with a 39th minute second.
And in the second half, Duku went on to complete his hat-trick, Ofosu netted a second and Danny Hutchins sandwiched the other.
AFC Rushden & Diamonds moved back up to fifth in the table after going nap at Hayden Road in front of 355 against Barton Rovers.
It was virtually all over bar the shouting at half-time after Diamonds led 3-0 with goals from Ben Farrell after 11 minutes, Liam Dolman 11 minutes later and Farrell again 2 minutes after that.
Nabil Shariff added a fourth in the 77th minute and a Jack Keating own goal 8 minutes from time ended a bad night for Rovers.
Just down the A6, Bedford Town earned local bragging rights after a 5-1 hammering of neighbours Kempston Rovers in front of 311 at the New Eyrie.
Three goals in 6 minutes midway through the first half from Jemal McKenzie-Lowe, Bradley Woods-Garness and Ashton Grant took the Eagles away.
Dylan Gittens added a fourth with 13 minutes to go and, after Luke Heneghan had netted an 82nd minute consolation for the Walnut Boys, David Manu made it a nap had for Bedford 5 minutes later.
Leaders Moneyfields `only` managed two goals at home to Egham Town, but it stretched their advantage at the summit to seven points.
Joe Briggs after 11 minutes and Conor Bailey 10 minutes after the break were the Moneys on target.
Third-bottom Hanwell Town were beaten 3-1 at home by Northwood, who came back from being a 19th minute Calum Duffy goal down to win, thanks to Evans Kouassi 3 minutes after the break, Mahlondo Martin on 74 minutes and then Jermaine Osei 8 minutes from time.
Marlow won the derby at home to Thame United by the same scoreline, taking an early 2nd minute lead through Jordan Brown.
An Ellis Hercules own goal doubled Marlow`s advantage 9 minutes later and then Allen Bossman made it 3-0 with still only 18 minutes gone on the clock.
Thame managed to stem the flow and reduced the arrears 6 minutes after the break through Lynton Goss.
Jake Cass bagged a brace in the 19th and 82nd minutes in the evening`s other game to earn visiting Chalfont St Peter a 2-0 win at Honeycroft against Uxbridge.
By Steve Whitney
Keep up-to-date with our exclusive email newsletters.
Subscribe