Billericay Town can clinch the Bostik League Premier title on Tuesday night when they host Essex rivals Harlow Town, despite what Dulwich Hamlet do in their final two games, after a crucial 2-1 win at Margate on Saturday.
In front of a crowd of 832 at Hartsdown Park, Margate are still looking for the points to keep them in play-off contention and took a 27th minute lead through Jay May.
But Sam Deering equalised just 3 minutes later and a 64th minute penalty from the prolific Jake Robinson eventually proved enough for the visitors.
Dulwich ensured the title wasn`t handed to Billericay on a plate by winning 3-0 at third-placed Folkestone Invicta.
An even bigger crowd of 921 at The Fullicks Stadium saw Hamlet blow the Kent side away with three goals in a 5-minute spell, starting on the half-hour mark with a penalty from Ashley Carew.
Nyren Clunis then bagged a brace in 3 minutes.
Invicta were unable to respond, leaving them five points clear of fourth-placed Hendon, so favourites to finish third.
Hendon also hit three without reply at Silver Jubilee Park against Merstham, with Michael Corcoran after 11 minutes and then two goals in 2 minutes midway through the second half from Ashley Nathaniel-George and Josh Walker.
Leiston are looking the likeliest to finish fifth now, especially with Margate only having Dulwich left to play next weekend and Leatherhead having a 10-goal disadvantage.
However, Leiston and Leatherhead cancelled each other out at Fetcham Grove with a 2-2 draw in which Tom Derry twice gave the Tanners the lead in the 45th and then in stoppage time.
Matt Blake matched him in the 80th and then 93rd minutes.
Staines Town are out of the top five equation after drawing 1-1 at the Green Elephant Stadium against a Burgess Hill Town side who moved off the bottom of the table as a result.
Pat Harding gave the Hillians a 9th minute lead that Mo Bettamer cancelled out after 73 minutes.
Tooting & Mitcham United returned to the foot of the table on goal difference after losing 1-0 at the KNK Stadium to fourth-bottom Harlow, whose Alex Read scored the only goal 5 minutes before the break.
Elsewhere, Wingate & Finchley were 2-0 home winners over Dorking Wanderers, courtesy of Isaac Ebelebe after 31 minutes and Reece Beckles-Richards on the hour-mark, while Thurrock survived the late dismissal of sub Michael Pindy in their final home game at Ship Lane against Kingstonian to win 1-0, thanks to Lewwis Spence after 25 minutes.
Veteran Barbados international Jon Nurse came off the bench to win the game for Metropolitan Police in the 79th minute at Brightlingsea Regent, and Ryan Moss` 8th minute effort did likewise for Harrow Borough at Needham Market.
Lowestoft Town`s disappointing season on and off-the-field saw them lose 2-1 at Crown Meadow in front of 512 against Tonbridge Angels, whose Alex Akrofi opened the scoring after 38 minutes.
Shaun Bammant equalised on 68 minutes, but 2 minutes from time, Tashi-Jay Kwayie won it for Angels.
And a 12th minute Zack Newton effort sealed Worthing`s win at the Queen Elizabeth II Stadium in front of 458 against Enfield Town.