Match ends, Yeovil Town 1, Barnsley 4.
Barnsley boosted their Championship survival hopes with an emphatic win at relegation rivals Yeovil.
Chris O'Grady lobbed Marek Stech before Liam Lawrence fired in from long range to give the Tykes a two-goal lead.
Yeovil's Luke Ayling rifled Jamie McAllister's cross into the net to give their fans hope with 20 minutes left.
But another O'Grady goal and a Dale Jennings strike saw the Tykes leapfrog their hosts and secure back-to-back wins for the first time this season.
Both sides remain in the bottom three but Danny Wilson's Barnsley side drew level on points with fourth-bottom Charlton, beaten 3-0 by Derby.
Looking to build on Tuesday's impressive 3-1 win at Reading, the visitors were quicker to settle and threatened the Yeovil goal for the first time when O'Grady's effort was blocked.
The hosts, who had lost only one of their last six matches, woke up when Joe Ralls's teasing free-kick narrowly eluded Shane Duffy, but it was Wilson's men who dictated proceedings during a poor opening period.
The introduction of Reuben Noble-Lazarus in place of the injured Marcus Pedersen gave the visitors more potency in the final third but it took until after the interval to make the breakthrough.
Eight minutes into the second half, O'Grady pounced on a weak defensive header by Byron Webster to coolly lob the ball over the on-rushing Stech.
The Somerset side's day took a turn for the worse shortly after the hour when former Sunderland midfielder Lawrence weaved his way past a couple of tackles before lashing an unstoppable effort into the bottom corner of the net.
Yeovil responded through defender Ayling to make it 2-1 but the hosts paid the price for a drab display when O'Grady took the ball around Stech to add his second, before Jennings prompted a mass exodus by rattling home Barnsley's fourth.
Barnsley assistant manager Chris Hutchings: "It was an even first half but the boys are playing with confidence and they have to take that into the remaining games.
"All we can do is take care of our own results and make sure we go into every game with the same positive attitude and come out with three points.
"I think you've seen today and on Tuesday that we're up for this battle."
Yeovil manager Gary Johnson: "It was a poor performance. Barnsley turned up and looked stronger, quicker and cleverer in every department.
"Their first goal was a poor one and our boys didn't seem to put any part of Yeovil's game together. It was like a group of lads off the street that we put together, threw them out there and asked them to play.
"It's very disappointing and it's probably our worst all-round performance. Every game you lose it looks more difficult, but until it's mathematically not possible we'll keep going, but if we play like that then we'll be bottom by a million miles."
- 15DuffyBooked at 72mins
- 7DawsonSubstituted forDavisat 63'minutes
- 13MooreSubstituted forHayterat 59'minutes
- 11LawrenceSubstituted forMorganat 84'minutes
- 14LawrenceSubstituted forFrimpongat 90+4'minutes
- 20PedersenSubstituted forNoble-Lazarusat 24'minutesSubstituted forWoodsat 83'minutes
- 16JenningsBooked at 55mins
- Roger East
- Shots on Target
Second Half ends, Yeovil Town 1, Barnsley 4.
Substitution, Barnsley. Emmanuel Frimpong replaces Liam Lawrence.
Foul by Tomasz Cywka (Barnsley).
Joe Edwards (Yeovil Town) wins a free kick on the left wing.
Foul by Chris O'Grady (Barnsley).
Byron Webster (Yeovil Town) wins a free kick in the defensive half.
Attempt missed. Ishmael Miller (Yeovil Town) left footed shot from outside the box is just a bit too high. Assisted by Liam Davis.
Stephen Dawson (Barnsley) wins a free kick in the defensive half.
Foul by Liam Davis (Yeovil Town).
Attempt missed. Martin Woods (Barnsley) left footed shot from outside the box misses to the left.
Attempt missed. Tomasz Cywka (Barnsley) right footed shot from the centre of the box is too high. Assisted by Liam Lawrence.
Attempt saved. Adam Morgan (Yeovil Town) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Liam Davis with a cross.
Foul by Thomas Kennedy (Barnsley).
Adam Morgan (Yeovil Town) wins a free kick on the right wing.
Substitution, Yeovil Town. Adam Morgan replaces Tom Lawrence.
Substitution, Barnsley. Martin Woods replaces Reuben Noble-Lazarus.
Corner, Yeovil Town. Conceded by Thomas Kennedy.
Corner, Yeovil Town. Conceded by Lewin Nyatanga.
Jean-Yves Mvoto (Barnsley) wins a free kick in the defensive half.