That made it back-to-back wins for the Tykes, who will look to make it three victories in a row for the first time in more than a year when they host Brighton & Hove Albion at Oakwell on Saturday.
They have the relative luxury of a game in hand over the two teams below them, although they have still played one game more than 21st-placed Charlton Athletic. Instead, Barnsley's eyes may be set on Birmingham City, who are just five points clear of the bottom three and have played a game more.
Their goal difference is still the second worst in the division, but they are taking steps in the right direction to rectify what could be an important factor in the relegation battle.
Both of their recent victories have come away from home, but the good news is that they have fared even better at Oakwell this season, amassing 22 of their 35 points in front of their own fans. However, their last two outings at home have resulted in defeats, with Barnsley failing to score on both occasions.
Wilson is likely to keep as close to an unchanged side as possible from the win over Yeovil, but he may be forced to leave Marcus Pedersen out due to injury, with Reuben Noble-Lazarus his most likely replacement.
At the other end of the spectrum, Brighton find their hopes of playoff football fading quickly after a run of four matches without a win, picking up just one point from a possible 12 in that time.
Their poor form has not been as damaging as it could have been, however, with their fellow playoff contenders also regularly dropping points as no team seems to be able to make sixth place their own.
As a result, the Seagulls are just three points off the top six, with a final-day fixture against Nottingham Forest looming large as a potential six-pointer.
Possible starting lineups
Barnsley: Steele; Etuhu, Mvoto, Nyatanga, Kennedy; Jennings, Cywka, Lawrence, Dawson; Noble-Lazarus, O'Grady
Brighton: Kuszczak; Bruno, Upson, Greer, Ward; Forster-Caskey, Andrews, Ince; Stephens, Ulloa, Lingard
Sports Mole says: 1-1