Braintree Town 0-1 Salisbury City
Salisbury secured a first win in eight games and dented 10-man Braintree's late charge for the play-offs.
The Iron started their seventh game in 15 days strongly, with Dan Holman shooting over before Sean Marks saw an effort blocked.
But Charlie Sheringham nodded in Chris McPhee's cross to put the visitors in front on 19 minutes.
Kenny Davis came close for Braintree, who had Marks sent for an off-the-ball challenge on James Clarke.
The Essex side are now two points adrift of the play-offs, but have a game in hand on their rivals.
Salisbury City manager Mikey Harris told BBC Wiltshire:
"It's probably one of the worst games of football I've ever been involved in in terms of the quality.
"I think the surface was difficult for both teams and it was all about battling and scrapping, and we've nicked it through a set-piece.
"Massive credit to Braintree for the way they kept coming at us despite the fact they went down to 10 men.
"I'm delighted with the result and the clean sheet."
- 5PaineBooked at 77mins
- 4IsaacBooked at 85mins
- 23LaurentSubstituted forDaleyat 90'minutes
- 27JakubiakSubstituted forCoxat 57'minutesBooked at 75mins
- 9MarksBooked at 44mins
- 12KamdjoSubstituted forWellardat 45'minutes
- 5J Clarke
- 11FrearSubstituted forFitchettat 67'minutes
- 14SinclairBooked at 69mins
- Colin Lymer
- Shots on Target