|Wood 80||Venue: The Den
|Dawson 31, Tudgay 90+3|
TEN-MAN Millwall were robbed of a point by Marcus Tudgay's winner deep into injury time at The Den.
The Lions, who missed a first-half penalty and had Adam Smith sent-off, looked to have rescued a point when Chris Wood cancelled out Stephen Dawson's opener.
But Tudgay raced clear in the 93rd minute to win it for struggling Barnsley and condemn Kenny Jackett's side to their first home defeat since September.
Jackett made two changes to his side from the 2-2 draw at Brighton, drafting in Liam Feeney and Henderson for Chris Taylor and Jack Smith respectively.
Taylor, who picked up a knee injury against the Seagulls, failed a late fitness test. Jackett was also without the services of Jimmy Abdou (compassionate leave) and Andy Keogh (broken toe).
The Millwall boss had called on his side to make a quick start against the struggling Tykes but they nearly fell behind in just the second minute when Dawson took aim from distance, but he dragged his shot well wide.
Liam Trotter had a shot blocked inside the area before Darius Henderson's knock-down nearly fell to Chris Wood, but the ball was hammered clear before the striker could reach it.
Tudgay wasted shooting opportunities for Barnsley in the 7th and 16th minute – first firing straight at David Forde from the edge of the area before blasting high and wide after a mix up between Danny Shittu and Mark Beevers.
Jim O'Brien should have opened the scoring when he jinked past Shittu only to scuff hopelessly wide. And that missed appeared costly when Henderson was tripped inside the box and referee Trevor Kettle awarded a penalty.
The striker elected to take the spot-kick himself ahead of first-choice penalty taker Trotter but skied his effort well over the bar.
Four minutes later, the Tykes took the lead when Dawson tapped in from eight yards after O'Brien's shot had been parried into his path by Forde.
Adam Smith blazed over before Trotter's swerving half-volley drifted wide as the Lions sought to respond and they should have equalised in the 42nd minute, but Steele saved Henderson's close-range shot.
It was nearly 2-0 on the stroke of half-time but Tudgay glanced inches wide of Forde's goal from Dawson's precise free-kick.
Disaster struck for Millwall in the 52nd minute when Adam Smith was shown a straight red card for a lunging tackle on David Perkins – although ref Kettle gestured that he had also spotted a push.
With a man advantage, Barnsley surged forward in search of a killer second goal and Perkins sliced wide at the end of a mazy run before his free-kick was headed wide by Tudgay.
But the Lions equalised out of nothing in the 80th minute when Forde's goal kick was flicked on by Trotter into the path of Wood, who stroked the ball into the bottom corner from 12 yards.
Roared on by the home crowd, Millwall pushed for a winner but Trotter could only fire straight down Steele's throat as stoppage time approached.
And with virtually the last kick of the game, Tudgay beat the offside trap before dinking the ball over Forde to win it for the Tykes.
Millwall: Forde, A.Smith, Lowry, Wright, Shittu, Beevers, Feeney (J.Smith, 63mins), Trotter, Henderson (N'Guessan, 69mins), Wood, Henry. Subs not used: M.Taylor, Dunne, Batt, Osborne, Malone.
Barnsley: Steele, Hassall, Golbourne, Foster, Dawson, O'Brien (Harewood, 73mins), Perkins (Done, 83mins), Dagnall, Cranie (Wiseman, 19mins), Tudgay, Stone. Subs not used: Alnwick, Cywka, Greening, Rose.