HALSTEAD TOWN’S promotion hopes were dented after they were surprisingly beaten 3-2 at bottom club Swaffham.

Late goals by Ray Turner and Chris Bryan gave a glimmer of hope for Town, but it was Halstead’s first away defeat for more than a year.