Barnsley go into the break of their League One match against Yeovil Town 1-0 up thanks to Conor Hourihane's 30-yard strike.
AJ Leitch-Smith's deflected shot presented an early opportunity to Yeovil's Sam Foley, but his shot went over the bar.
Hourihane's free kick from the left was then half cleared before Reece Brown saw an effort saved.
The hosts at Huish Park grew into the half as Joe Edwards picked out Foley on the left with a superb pass, but the midfielder could again only put his strike over the goal.
Their good work was undone, however, when Barnsley's Hourihane scored with a strike from 30 yards, with a slight deflection leaving Yeovil keeper Chris Weale with no chance.