Rushall Olympic 2 Salford City 3
FA Cup heroes Salford City left Dales Lane with three points following a 3-2 win over Rushall Olympic.
The Pics started the game the better side and were unlucky not to be in front.
Jack Duggan glanced a header over the bar and then Alex Reid saw his header saved superbly by Jay Lynch in the Salford goal.
Richie Allen missed a glorious chance for the away side when he seemed to shin James Poole's cross wide of the open goal from very close range.
Allen made amends for his miss after he put his side 1-0 up from 18 yards, firing in with his left foot after his initial shot rebounded back to him 30 minutes into the game.
Six minutes later and the visitors doubled their lead thanks to a defensive error from the Pics.
Aris Christophorou sold goalkeeper Dean Coleman short and Poole raced in to help the ball over the goalkeeper and in.
Jake Heath halved the deficit just five minutes into the second half when he fired into the far corner of the net.
But Salford's two-goal advantage was restored just five minutes after Heath's strike, as Jordan Hulme ghosted in to slide another poor header back past Coleman to make it 3-1.
Substitute Danny Webber had the ball in the net again for Salford but the linesman's flag was up well in advance.
Olympic substitute Malachi Lavelle-Moore made it an interesting last nine minutes when he converted after Lynch parried Heath's shot.
Despite a late chance in stoppage time, Salford held on to take the points in this Evo-Stik Premier clash.