Barnsley are in the driving seat against Millwall thanks to Jim O'Brien's early goal that separates the two sides at the break.
The Reds got off to the perfect start with an early goal that came on four minutes from Jim O'Brien. Cranie threaded the ball through for the midfielder and O'Brien was composed enough to round Lions 'keeper Forde and tuck home.
Eleven minutes later it probably should have been two had Jennings connected better with his shot. The winger burst onto Nick Proschwitz's pass down the left to go one-on-one but scuffed his strike at Forde.
The visitors had a scramble in the Barnsley box but a series of efforts were blocked by Cranie twice on the deck and Emmanuel Frimpong.
DJ Campbell's effort on 23 minutes went wide after Steele had come far to clear, only for Ramage's attempted clearance sliced into the striker's path out wide.
The game turned scrappy around the half-hour mark with a few mis-controls and clearances from both sides.
Steve Morison latched on to a deep cross from the left, forcing Steele to turn the ball past the post on 33 minutes.
Barnsley Starting XI: Steele, Ramage, Kennedy, Cranie (C), O'Brien, Mellis, Hunt, Frimpong, Jennings, O'Grady, Proschwitz