Daryl Dike bagged a brace as Barnsley continued their excellent form with a 3-1 victory at the Championship's bottom club Wycombe Wanderers.
Cauley Woodrow scored a penalty just before the break then Dike doubled the lead four minutes into the second half.
Captain Alex Mowatt was sent off with 15 minutes left but Dike netted another late on before a consolation goal for the hosts.
Barnsley are now unbeaten in 12 for the first time since 2002 at this level while they have equalled a club record of five successive away wins.
The Reds are now five points clear of the sides outside the play-off places.
In a bad-tempered and ugly match, Barnsley always had the the extra quality against their direct hosts.
Valerien Ismael made three changes from the side that won at Bournemouth on Saturday. Callum Styles, Dike and Michael Sollbauer replaced Jordan Williams, Toby Sibbick and Conor Chaplin.
The hosts had the first chance in the third minute when a left-wing corner by Joe Jacobson was headed at the back post by Ryan Tafazolli but blocked by the chest of goalkeeper Brad Collins.
Wycombe thought they should have had a penalty when Curtis Thompson went down after a clash of boots with Woodrow.
Barnsley then had a succession of corners and free-kicks but could not create any opportunities until Romal Palmer played in Dominik Frieser on the right of the box and the Austrian's powerful low shot was straight at goalkeeper David Stockdale who blocked with his feet.
Frieser came close again three minutes later but fired over on the left of the box from another tight angle. At the other end, Uche Ikzpeazu beat Callum Styles to a long ball and squared to Daryl Horgan who slid in but could get no contact on the ball ten yards out with the goal gaping.
The breakthrough came just before half-time when Michal Helik was judged to have been pulled back in the box by Ryan Tafazolli and Woodrow fired the penalty into the bottom right corner for his 13th goal of the season.
Daryl Dike then made it 2-0 four minutes into the second half as he nodded in from close range after Mads Andersen had headed a right-wing Frieser cross back across goal from the left.
Very little happened until Mowatt was sent off with 15 minutes remaining for a tackle on Scott Kashket. Dike made it 3-0 with a good finish on the slide from a low right-wing cross by Callum Brittain.
Ikpeazu pulled one back in the 86th minute when a cross from the left of the box was deflected straight to him and he fired in from close range.
Substitute Toby Sibbick could have been sent off for pushing over Jacobson who had tripped him over on a counter-attack.
Alex Samuel should have made it 3-2 in injury-time but headed a Garath McCleary cross wide when unmarked in front of goal. Another substitute Adebayo Akinfenwa was denied one-on-one by Collins after a fine pass from Kashket.
Wycombe (4-2-3-1): Stockdale; McCarthy (Samuel 82mins), Tafazolli, Knight, Jacobson; Thompson, Gape; Horgan (Akinfenwa 80), Mehmeti (Kashket 53), McCleary; Ikpeazu. Unused: Allsop, Grimmer, Stewart, Muskwe, Onyedinma, Adeniran. Yellow cards: Jacobson, Knight. Goals: Ikpeazu 86.
Barnsley (3-4-3): Collins, mark out of ten: 7; Sollbauer 7 (Sibbick 63mins), Helik 7, Andersen 8; Brittain 7, Mowatt 6, Palmer 6 (Halme 63), Styles 6 (J Williams 70); Frieser 8 (Morris 63), Dike 9, Woodrow 8 (Kane 75). Unused: Walton, Chaplin,, Oduor, Adeboyejo. Yellow cards: Styles, Sibbick, Morris. Red cards: Mowatt. Goals: Woodrow 45+1 (pen), Dike 49, 81.