Barnsley are five points clear of the teams outside the Championship's top six after a 2-0 home win over Middlesbrough.
Alex Mowatt opened the scoring direct from a corner just after the hour then Daryl Dike doubled the lead.
The win means Barnsley stay fifth, and are now five points clear of Reading who lost last night at Watford and have dropped out of the play-off places.
The first hour was very poor from both sides but the Reds created several chances in the final half hour and deserved their win.
Valerien Ismael made one change from the side that won at Luton Town on Monday, with Dominik Frieser coming in for Victor Adeboyejo.
The hosts started well with Daryl Dike blasting over from 15 yards out on the left of the box but Boro should have taken the lead when Toby Sibbick's poor header did not reach Brad Collins but George Saville could only nod tamely into the goalkeeper's arms.
That was the only real chance of a low-quality first half in which both teams resorted to pumping long, unsuccessful balls and, while the hosts had more shots and put together a couple of decent moves, they lacked the killer final touch in the attacking areas.
Woodrow fired a bouncing ball over from the edge of the box then Mowatt shot high from further out. The Reds then had their first shot on target in the 37th minute when Michal Helik's 15-yard effort – following a Frieser throw and Woodrow lay-off – was deflected and easily held by Marcus Bettinelli diving to his left.
Carlton Morris replaced Frieser at half-time then, just before the hour-mark, Ismael brought on Aapo Halme and Conor Chaplin for Romal Palmer and Woodrow.
Middlesbrough's Grant Hall headed straight at Collins from a difficult position after meeting a Paddy McNair cross.
The opener came on 62 minutes when Mowatt's right-wing corner floated past Bettinelli at the near post and into the net. It was the captain's eighth goal of the season.
Barnsley felt the goalkeeper should have been sent off soon after when he ran out of his box and clattered Dike but the referee gave nothing.
Another Mowatt set piece, this time a left-wing free-kick, almost floated all the way in but Bettinelli sprang to his left to make a good save then easily kept out a deflected Callum Styles effort when the ball had been recycled.
The second goal arrived on 76 minutes. Mowatt's shot from outside the box bounced into the ground and looped perfectly for Morris but his close-range header was kept out from point blank range by Bettinelli then the ball was crossed back in by Brittain for Dike to head home from close range.
Barnsley (3-4-3): Collins; Sibbick, Helik, Andersen; Brittain, Mowatt, Palmer (Halme 57mins), Styles; Frieser (Morris HT), Dike, Woodrow (Chaplin 57). Unused: Walton, Sollbauer, J Williams, Moon, Adeboyejo, Oduor. Yellow cards: Mowatt. Goals: Mowatt 62, Dike 76.
Middlesbrough (4-2-3-1): Bettinelli; Fisher, Hall, McNair, Bola (Johnson 80mins); Howson, Saville; Spence (Coulson 80), Watmore (Fletcher 68mins), Kebano (Bolasie 68); Akpom (Assombalonga 68). Unused: Archer.
AS IT HAPPENED
-
-
3:01pm
-
3:02pm
-
3:05pm
-
3:07pm
-
3:08pm
-
3:10pm
-
3:13pm
-
3:15pm
-
3:17pm
-
3:20pm
-
3:27pm
-
3:27pm
-
3:29pm
-
3:30pm
-
3:31pm
-
3:32pmYELLOW CARD
-
3:33pm
-
3:35pm
-
3:39pm
-
3:40pm
-
3:42pm
-
3:46pm
-
3:46pm
-
3:48pm
-
4:05pm
-
4:06pm
-
4:07pm
-
4:08pm
-
4:09pm
-
4:11pm
-
4:13pm
-
4:13pm
-
4:15pm
-
4:16pm
-
4:16pm
-
4:16pm
-
4:21pmGOAL!
-
4:24pm
-
4:25pm
-
4:27pm
-
4:33pm
-
4:35pmGOAL!
-
4:41pm
-
4:41pm
-
4:46pm
-
4:49pm
-
4:50pm
-
4:55pm