The Terras maintained their three-point lead after winning 2-1 at the Camrose against mid-table Basingstoke Town.
A crowd of 518 saw Sam Argent give the home side a 22nd minute lead that Brandon Goodship levelled a minute before the break.
Ben Thomson scored what proved to be the winner for Weymouth 16 minutes from time.
Salisbury remain in second after beating fellow top five side Hendon in front of 731 at the Ray Mac.
And Steve Claridge`s side had to come back from being an early 9th minute Connor Calcutt goal down to win, thanks to Elliot Wheeler on 38 minutes, Lewis Benson 4 minutes later and Zac Kotwica 11 minutes from time.
Taunton were 1-0 winners at the WebbsWood Stadium against fourth-bottom Swindon Supermarine, thanks to Ben Adelsbury`s goal just before half-time.
Tiverton were 3-2 winners at Ladysmead against second-bottom Staines Town.
New boy Wilson Chingoka gave the visitors a 5th minute lead that Levi Landricombe levelled within 4 minutes.
But Chingoka restored the Swans` advantage 10 minutes later.
However, Tom Bath on 35 minutes and a Max Harris own goal right on half-time eventually proved enough for Tivvy.
The Devonians moved above Beaconsfield Town into fifth after they were held to a 2-2 Holloways Park draw by Frome Town.
Tony Mendy gave Beaconsfield a 12th minute lead that Kane Simpson equalised just 2 minutes later.
And the pattern was repeated in the second half, but this time Billy Fletcher put Frome ahead on 62 minutes and Brendan Matthew levelled within 2 minutes for the hosts.
Bottom side Chesham United picked up a point from a 0-0 draw at Privett Park against Gosport Borough, but third-bottom Kings Langley were beaten 3-0 at home by Poole Town, who are now seventh.
Jez Bedford after just 5 minutes and then Steve Devlin and Sam Griffin in the final 3 minutes sealed the Dolphins win.
Metropolitan Police led at half-time through Mekhail McLaughlin`s 17th minute effort and then trailed within 2 minutes of the second half getting underway as Manny Udoji and Andrew Musungu put Farnborough ahead.
But two goals in 3 minutes soon afterwards from Max Blackmore gave the Met a 3-2 lead, only for Connor Cullen to level matters with 20 minutes to go.
But another quick reply, 2 minutes later from John Gilbert, won it for the hosts.
Dorchester Town and Merthyr Town though couldn`t find a goal between them, while not too far away, Franklyn Clarke bagged a brace to earn Wimborne Town a 2-1 home win over Hartley Wintney, whose Ross Cook had equalised in the 51st minute.
Walton Casuals were another side to edge a best-of-five game at home against Harrow Borough, who led through Dylan Kearney and Ryan Moss, but James Ewington, Max Ellison-Hustwick and Sonny Black scored second half goals to turn the game in Casuals` favour. |