Mo Faal climbed off the bench to propel Walsall to a first victory in five with a dramatic late winner against Salford City at Bescot.
Jamille Matt opened the scoring with a powerful header at the back post from Isaac Hutchinson's corner in the ninth minute, but Matty Lund equalised for Salford just past the hour-mark.