Matt Briggs gave the visitors a 28th minute lead that Gary McDonald levelled 12 minutes after the break. But Dean Gunner on 69 minutes and a Tom Tolfrey brace in the final 10 minutes sealed the Swans fate.
Faversham Town`s top five hopes took a massive blow after they lost 2-1 at Woodstock Park to Kent rivals Sittingbourne.
Bill Parkinson broke the deadlock to give `Bourne a 54th minute lead that Akhazzan Hicham added to less than two minutes later. Josh Stanford reduced the deficit 12 minutes from time but the visitors weren`t able to find a leveller and they remain level on points with fifth-placed Hastings United with two games to go.
Follow us: @rymanleaguenews on Twitter | Ryman League group on Facebook
Keep up-to-date with our exclusive email newsletters.
Subscribe