Northampton Town came from behind to beat Salford City 2-1 and maintain their play-off push.

Salford scored first through Jack Baldwin, but Northampton struck a quickfire equaliser through Sam Hoskins.

A second half goal from Andy Williams then decided the contest as Northampton picked up a third straight win in all competitions.

They now sit one place and two points behind Forest Green Rovers, who recorded a 4-3 win at Mansfield Town. They also leapfrog Colchester, after the Essex club drew at struggling Morecambe.

Vadaine Oliver saw an effort go wide early on but Salford then began to apply pressure and got their reward after 20 minutes. Baldwin, on loan from Sunderland, was the scorer, as the defender turned in Craig Conway’s cross.

But Northampton took 9 minutes to get back on level terms. An infield pass from Nicky Adams set away Hoskins, who fired past Salford keeper Kyle Letheren.

Salford came very close in first half stoppage time, as Brandon Thomas-Asante saw a strike hit the inside of the post and bounce away from goal.

Having got through that, Northampton began the second half strongly, and after Oliver and Williams both missed chances, the visitors took one to take the lead in the game for the first time.

David Cornell denied Conway at one end, and following a swift counter, Paul Anderson’s deflected cross-shot fell for Williams, who lashed the ball past Letheren.

Salford pressed for an equaliser from then, but they couldn’t beat Cornell and Northampton held out to take the victory.