The Crows took full advantage of second-placed Farnborough's game being off but were only 2-0 at half-time thanks to goals from Stuart Bridges and Scott Neilson. But a brace from Josh Castiglione, one from Martel Powell and a second for Neilson, wrapped up an emphatic win against the third-bottom side.
Third-placed Barton Rovers were held to a 1-1 draw at Sharpenhoe Road by Ashford Town (Middx) who led through Dan Fleming`s 13th minute opener right until two minutes from time when recent signing Danny Watson rescued the play-off hopefuls.
Marlow moved level on points with Barton after a comfortable 3-0 home win over Aylesbury United.
Jordan Brown gave Marlow a sixth minute lead that Adam Richards doubled 10 minutes before half-time, with Marcus Mealing adding a third in time added on at the end of the match.
AFC Dunstable occupy the final top five slot after beating Beaconsfield SYCOB at Creasey Park, courtesy of a goal five minutes from time by Brandon Carney.
Bedford Town are back in the play-off race after striker Andrew Phillips` goal just after the hour-mark earned them the points in a 1-0 win at Honeycroft against Uxbridge.
Potters Bar Town`s hopes, however, took a jolt when they were held 1-1 at fourth-bottom Arlesey Town, whose Kim Forsythe`s 75th minute effort cancelled out Ryan Forde`s opener for the Scholars on the hour-mark.
Second-bottom Histon picked up a point from a goalless Glassworld Stadium draw with Hanwell Town to move to within five points of Aylesbury FC, while it was also 0-0 between Chalfont St Peter and Egham Town.
Kidlington left Love Lane with a 4-2 win against rock-bottom Petersfield Town, who are twenty points adrift of safety.
Anaclet Odhiambo netted a hat-trick for the visitors after Mark Janes` first minute penalty – Luke Edwards and Billy Connor replied.
The biggest winners of the day though were Fleet Town, who hammered Northwood 7-0 at Calthorpe Park.
Mitch Parker bagged a brace, Danilo Cadette, Ben White, Dan Williamson and Archie Fawcett were all on target for the hosts, with a James Budden own goal setting them off after 12 minutes.
Follow the EVO-STIK League Southern on Twitter at @SouthernLeague1
Keep up-to-date with our exclusive email newsletters.
Subscribe