Barnet slumped to their 2nd successive defeat after ending the game with only 9 men. Chris McPhee put the home side ahead on 17 minutes, but the Bees equalised just three minutes later when Jake HYDE scored with a tap in.
Barnet had their chances to take the lead but had Carl Fletcher sent off about 15 minutes from time after he brought down Theo Lewis in the box following a defence splitting pass by former Bee, Clovis Kamdjo. Jamie White scored from the resulting penalty and then Edgar Davids was sent off for the third time this season after receiving a second yellow card for dissent as Barnet slumped to 9th.
FT: SalisburyCity 2 Bees 1
Barnet: Stack; Vilhete (Acheampong 88), Stephens, Weston (Crawford 88), Johnson; Marsh-Brown, Byrne (Gambin 84), Fletcher, Davids; Hyde, Lopez.
Subs not used: Jupp, Abdullah