Blair Sturrock and Bill Paynter started up front in place of Simon Cox who has returned to Reading, and Barry Corr who's suspended.
Swindon had alot of play in the first half, and came close many times, but just couldn't score.
Barnet also came close a couple of times, and Swindon came close again with the ball having to be cleared off the line in the second half.
On 60 minutes Swindon finally took the lead with a close range goal from Sturruck after a goal mouth scramble.
Adam Birchall then scored for Barnet on 83 minutes with from the edge of the area beating Brezovan in the Swindon goal.
Overall a poor game which Swindon should have won, but as usual they failed to take their chances. Swindon's next game in away to Walsall on Saturday.