Oli Bailey gave the Citizens a 12th minute lead at Thornhill Park and Kieran Douglas eventually doubled that advantage in the 65th minute.
Will Hawes pulled one back for the Swans 4 minutes from time, but the visitors held firm.
Most clubs are looking for volunteers. Find out more on the button below:
www.PitchingInVolunteers.co.ukAll the news and results in one place.
REGISTER