Scunthorpe took a significant step towards reaching the League One play-off final after resisting intense Millwall pressure to earn a 0-0 away draw in their semi-final first leg.
Graham Alexander's team offered very little in attack but consistently absorbed the finest their hosts offered and, after five straight wins before their trip to The Den, they will expect to finish the job in the second leg on Sunday.
Millwall have been inconsistent in recent weeks, while this season, Scunthorpe have more home victories than any other League One team, with the exception of champions Sheffield United.
Should Millwall's eventful season end in defeat on Sunday, it may even be their striker Lee Gregory who takes much of the blame.
An exceptional opportunity fell to him in the 26th minute, after a through-ball from Jed Wallace - who had replaced David Worrall in the only change to Neil Harris' team - sent him one-on-one with Scunthorpe goalkeeper Joe Anyon.
Gregory had both time and space to choose his spot, and that perhaps proved his problem as he shot poorly at Anyon, who dived low to produce a routine save.
Relive the action on Standard Sport's live blog!
Can’t see the live blog? Click here to access our desktop site.
Millwall XI: Archer, Cummings, Hutchinson, Craig, Williams, Gregory, Wallace, Webster, Ferguson, Morison, Abdou
Subs: King, Cooper, Romeo, Thompson, Worrall, O'Brien, Onyedinma
Scunthorpe XI: Anyon, Clarke, Mirfin, Wallace, Townsend, Dawson, Bishop, Ness, Morris, Toney, Madden
Subs: Van Veen, Toffolo, Mantom, Holmes, Davies, Sutton, Watson
Referee: Andrew Madley
WHAT THEY SAID
Millwall boss Neil Harris: "We have to be Millwall as one, fans and players together. Playing at The Den in the first leg is perfect for us and we will have to make that home advantage count.
"Our fans have been the extra man in our past Play-Off campaigns, we need that again tonight. They have to get there early, soak up the atmosphere and intimidate the opposition to give us that advantage right from the kick-off."
Scunthorpe manager Graham Alexander: "Over the course of the last 10 months we've played a lot of big games in big atmospheres, and I think we've handled it really well.
"We've got to cut out the nature of the game, the prize at stake, the atmosphere, and we've got to focus on the facts."