Chatham Town and Sheppey United both won today, taking their challenge for the title into the final two games of the season.
Dan Bradshaw and Jack Evans got the goals for Chatham at Rusthall while Billy Bennett, Jefferson Aibangbee and Warren Mfula all scored as Sheppey beat Hollands & Blair.
A last minute Dominic Wynter-Stephens winner gave Lordswood a vital 3 points in their home game with K Sports.
With the game looking to finish all-square that late winner now sees Lordswood move level on points with 18th-placed Rusthall.
Matt Gething kept up his incredible scoring run, but it was not enough to prevent Tunbridge Wells from losing at Bearsted.
The hitman is now on 29 league goals for the season but the Bears took the points thanks to strikes from Sam Stace, Joel Wakefield and Andy Irvine.
Punjab United came back from 2-o down at the break to draw 2-2 at Deal Town.
Billy Munday netted a first half double for Deal but Paul Vines and Danny Edwards ensured the points were shared.
It also finished 2-2 in the game between Fisher and Holmesdale at Salters Road.
Andy Constable got a late equaliser for the visitors – his 400th goal of an incredible career in Non-League football.
Kennington and Crowborough Athletic both picked up 2-1 away wins.
Lucas Murrain got the winner for the Crows at Glebe while Gary Clarke and Tom Scorer found the net for Kennington at Canterbury City.