Luton Town and Millwall drew 1-1 in the Sky Bet Championship at Kenilworth Road on Wednesday night.
Tom Bradshaw's goal on the hour looked as though it would give The Lions a first away win of the campaign, but substitute Callum McManaman's goal in the 86th minute ensured a share of the spoils.
Millwall boss Neil Harris made four changes from Saturday's draw at Huddersfield Town, with the suspended Shane Ferguson, Alex Pearce, Shaun Williams and Aiden O'Brien making way for Murray Wallace, Shaun Hutchinson - who captained the side - Jayson Molumby and Bradshaw.
Jon Dadi Bodvarsson, meanwhile, returned to the bench after missing the weekend's trip through illness.
In the opening minute The Lions forced a corner-kick, but after Jake Cooper's booming header travelled towards goal, the offside flag was raised. Luton's first effort, meanwhile, came from Izzy Brown's free-kick, but the shot ballooned well over the crossbar.
Luton were in the ascendancy in the early stages and another smart free-kick routine nearly lead to the opening goal, but the Millwall defence stood firm.
The combination of Pelly-Ruddock Mpanzu and James Collins, however, were causing The Lions problems, and as the clock moved towards the 20-minute mark, the duo nearly set up Harry Cornick for the opener, but Murray Wallace's heroic defending prevented that from being the case. Just seconds later, Bartosz Bialkowski sprung into action as Collins attempted from close range, instinctively palming away the Luton man's effort.
After a quiet period, Mpanzu let fly from around 25 yards out with 10 minutes to go until the break, but his attempt sailed over. Bradshaw's attempt and Jed Wallace's burst of pace created half-chances for Millwall as the half came to a close, but to no avail. Former Lion Ryan Tunnicliffe found himself in space as the clock struck 45 minutes, but his shot was blocked.
Half-time substitute Ben Thompson was the first to have an attempt in the second-half, but the midfielder's flying header from Jed Wallace's cross went wide. Another clever free-kick set-up from the hosts then nearly allowed Collins a shot on goal, but Molumby was the man switched on to clear behind. From the resulting corner, Collins again had an effort, but Bialkowski's outstanding save kept the score level.
Molumby found the scoreboard behind the goal with an effort as the hour-mark approached, but a minute later, it was to be The Lions who took the lead as Bradshaw turned home from close range after Jed Wallace forced Simon Sluga to parry into the six-yard box.
With 64 minutes on the clock, Mahlon Romeo's run down the right-hand side produced a fizzing cross for Smith at the back post, but the striker's glancing header went wide. Millwall were now the better side, and attacked Luton at will - another cross, this time from Jed Wallace, nearly found Thompson, but the Luton defence cut the ball out at the final moment.
Thompson then tested Sluga from 25 yards out, with Hutchinson nodding the following corner behind, but four minutes from time, The Hatters managed to find the equaliser after sub McManaman steered home.
Deep into stoppage-time, O'Brien's cutback for Bradshaw found the striker in space, but his shot was saved by Sluga.
Luton Town: Sluga, Potts, Tunnicliffe, Bradley, Pearson, Cornick (McManaman 65'), Mpanzu, Collins, Brown (Bolton 84'), Bree, Butterfield (LuaLua 65'). Subs not used: Shea, Berry, Lee, Jones.
Scorer: McManaman 86'
Millwall: Bialkowski, M. Wallace, Hutchinson, Cooper, J. Wallace, Bradshaw, Smith (O'Brien 81'), Romeo, Molumby, Leonard, Mahoney (Thompson 46'). Subs not used: Steele, McCarthy, Williams, Pearce, Bodvarsson.
Scorer: Bradshaw 60'
Booking: Molumby, J. Wallace
Referee: Darren Bond
Attendance: 10,049 (1,032)