Fulham striker Cauley Woodrow marked his first league start for Barnsley, away at Accrington on Saturday, with the opening goal as Barnsley got back on the road after five successive home games.
The Fulham loanee, who had opened his account for the Reds in the FA Cup, struck in the 36th minute against their fellow promotion-chasers in front of a ground record attendance of 4,801.
But left-back Zeki Fryers was dismissed in the 64th minute for a second yellow card and Woodrow was sacrificed as defender Dani Pinillos came on.
The Reds kept their nerve and took the points with Kieffer Moore tapping into an empty net in the fourth of the six minutes of stoppage time.