Kallum Cesay scored his fourth and the winning goal in a thrilling match, helping Salford equal points with Swindon.
Ryan Graydon nearly scored first with a header, but missed the target from Luke Garbutt’s cross. In the 24th minute, Oliver Turton scored for Salford with a header from Garbutt’s corner.
Seven minutes later, Graydon set up Kelly N’Mai in the box, who scored to make it 2-0. Swindon responded with Joel McGregor heading the ball in at the far post to cut the lead. Salford’s Jorge Grant then hit the crossbar with an inswinging corner.
Graydon missed a chance to score again when Connor Ripley made a mistake while trying to clear the ball. After halftime, Matthew Young saved a shot from Gavin Kilkenny from outside the box.
Salford made it 3-1 in the 72nd minute when Daniel Udoh passed the ball to Cesay, who scored. Aaron Drinan scored a header for Town from a cross by Fletcher Holman, giving them hope, but Salford held on to win.