Barnsley failed to build on their first post lock-down win at QPR as they drew for the first time in eight matches.
It was their first goal-less game in 16 matches (all comps) and only their third goal-less game of the season.
It was however the 13th league match to be goal-less at half time this season, and the Reds have won only one - v Middlesbrough (W1 D5 L7).
Barnsley have kept back-back clean sheets following lockdown, only the second time they have achieved this in 2019-2020 – the other being during a three match winning run in February.
It means the Reds have kept clean sheets in five of their last seven matches, losing the two they failed to do so in.
They have now kept eight clean sheets in 2019-2020, the same amount they kept in the whole of their last Championship campaign (2017-2018)
This is the first time this season Barnsley have managed back to back clean sheets with Mads Andersen in the side but five of the eight they have kept have been with Andersen in defence.
Jack Walton made his eighth start for Barnsley and kept his fourth clean sheet.
Elliot Simoes was substituted at half-time, it the first time a Barnsley player has been subbed at the break in successive games since Clark Odour in February (at Hull and Reading) prior to this you had to go back to February 2012 for the last time it happened.
This was only Barnsley’s tenth clean sheet in their last 58 Championship games.
Millwall only managed one shot on target, the lowest by a Barnsley opponent since Middlesbrough six games ago (0)
The goals have dried up for Barnsley, they have managed only three in their past six matches (all resulting in 1-0 wins)
From 2014-2017 Barnsley won five matches in a row against the Lions, however since have won only one of four.
The Reds have also had back to back home games with Millwall without scoring for the first time since a run of three between 1992-1994. In between they had scored in eight successive Oakwell clashes.
This was the first goal-less draw between the two sides since August 2011 and indeed the first draw at all since then – in between there has been eight Barnsley wins and four Millwall victories.
13. Jack Walton
3. Ben Williams
6. Mads Andersen
7. Jacob Brown
9. Cauley Woodrow
14. Kilian Ludewig
17. Marcel Ritzmaier
18. Michael Sollbauer
27. Alex Mowatt (C)
28. Elliot Simoes
41. Romal Palmer
11. Conor Chaplin (for Simoes 45)
20. Callum Styles (for Ritzmaier 60)
16. Luke Thomas (for Woodrow 75)
24. Aapo Halme (for Palmer 84)
1. Brad Collins, 2. Jordan Williams, 10. Mike Bahre, 19. Patrick Schmidt, 22. Clare Oduor.
33. Bartosz Bialkowski
3. Murray Wallace
4. Shaun Hutchinson
5. Jake Cooper
6. Shaun Williams
7. Jed Wallace
9. Tom Bradshaw
11. Shane Ferguson
12. Mahlon Romeo
16. Jayson Molumby
20. Mason Bennett
10. Matt Smith (for Bradshaw 69)
19. Ryan Woods (for Molumby 81)
21. Connor Mahoney (for Bennett 81)
8. Ben Thompson (for Wallace 90)
26. Jiri Skalak (for Ferguson 90)
14. Luke Steele, 15. Alex Pearce, 18. Ryan Leonard, 42. Billy Mitchell
Millwall manager Gary Rowett said:
"We should have won the game but lacked a bit of quality in that final action, it doesn't seem to be quite there at the moment.
"We are at a point where we need to find momentum. We need a big week, we certainly need to go and win on Tuesday.
"If we win on Tuesday we at least give ourselves an opportunity, if we don't win on Tuesday I think it is going to be tough.
"My mindset is we wanted to give ourselves a chance, we were always going to be an outside bet.
Sky Bet Championship results
FRIDAY 26TH JUNE 2020
Brentford (3rd) 1-0 West Bromwich Albion (2nd)
SATURDAY 27TH JUNE 2020
Preston North End (7th) 1-3 Cardiff City (6th)
Swansea City (10th) 0-1 Luton Town (23rd)
Derby County (8th) 2-1 Reading (15th)
Rooney pen 45+3
Birmingham City (16th) 3-3 Hull City (21st)
BARNSLEY (24th) 0-0 Millwall (11th)
Charlton Athletic (18th) 1-0 Queens Park Rangers (14th)
Leeds United (1st) 3-0 Fulham (5th)
Stoke City (20th) 0-2 Middlesbrough (19th)
Wigan Athletic (17th) 2-0 Blackburn Rovers (9th)
SUNDAY 28TH JUNE 2020
Bristol City (12th) 1-2 Sheffield Wednesday (13th)
Nottingham Forest (4th) 3-1 Huddersfield Town (22nd)
Grant pen 90+7
Barnsley lie in 24th place in the Sky Bet Championship with 38 points from 39 games. We are 22 points outside the Play-Offs, 33 points outside the Automatic Promotion Places, 36 points outside First Place and 4 points inside the Relegation Zone.
Up to 28/6/20
Sky Bet Championship Matchday Forty: Barnsley v Blackburn Rovers, Tuesday 30th June 2020. Kick-Off: 6pm
On The Road:
Sky Bet Championship Matchday Forty One: Stoke City v Barnsley, Saturday 4th July 2020. Kick-Off: 3pm