Barnsley have won seven successive second tier games for the first time in their history after Daryl Dike's stunning goal secured a 1-0 home victory over Birmingham City on Saturday.
Dike smashed in a sensational strike early in the second half of an otherwise dull encounter, in which Birmingham had threatened from set pieces before the break but then offered very little in the second half.
Barnsley are now in the play-off places in sixth after Bournemouth drew at Preston North End.
Valerien Ismael made two changes from the side that won at QPR on Wednesday. Michael Sollbauer replaced Toby Sibbick and Dominik Frieser came in for Conor Chaplin.
The visitors missed a huge chance to take the lead in the sixth minute when a free-kick from the right by former Barnsley loanee Gary Gardner was headed wide six yards out by Blues captain Harlee Dean.
Dean then had a more difficult headed chance from a corner by the impressive Gardner but sent it over from 15 yards.
At the other end, Cauley Woodrow fired wide from just inside the box on the right then the same player had Barnsley's first shot on target but it was deflected and trickled to Neil Etheridge. The goalkeeper also easily saved a deflected Mads Andersen effort which looped up for him to catch after an Alex Mowatt free-kick.
Mowatt appealed for a appeal after he collied with Ivan Sunjic in the box, following a fine move involving a crossfield Sollbauer pass then a one-two between Woodrow and Frieser. Otherwise it was a poor first half with many headers and set pieces.
Ismael made two changes at half-time, with Jordan Williams and Carlton Morris replacing Callum Styles and Frieser.
The opening goal came three minutes after the break when Morris found Dike who unleashed a very powerful strike into the top right corner from just outside the box on the right.
Barnsley then had a spell on top without creating a clear chance for a second goal, although Woodrow thought he had been shoved over in the box by Yann Valery.
Birmingham's Jeremie Bela headed a Ivan Sanchez corner in the 90th minute but Brad Collins tipped it over and the flag was up for offside anyway.
The visitors came close in the 96th minute when Bela whipped a cross across the six yard box, it fell to Sanchez at the back post and he shot wide from a wide angle.
Barnsley (3-4-3): Collins; Sollbauer (Sibbick 71mins), Helik, Andersen; Brittain, Palmer (Halme 58), Mowatt, Styles (J Williams HT); Frieser (Morris HT), Dike, Woodrow (Adeboyejo 89). Unused: Walton, Kane, Chaplin, Oduor. Goals: Dike 48. Yellow cards: Halme, Brittain.
Birmingham (5-3-2): Etheridge; Valery, Dean, Roberts, Friend (Bela 70), Pedersen ; Harper (Cosgrove 84), Gardner, Sunjic; Hogan (Leko 84), Jutkiewicz (Sanchez 70). Unused: Prieto, Colin, Clayton, Clarke-Salter, Halilovic. Yellow cards: Friend, Harper.