Millwall and Nottingham Forest shared the points after an action-filled conclusion to their Championship meeting at The Den.
Lewis Grabban looked to have won it for Forest after he came off the bench to score twice and cancel out a first-half header from Millwall’s Shaun Williams.
Grabban netted first within 50 seconds of his introduction with a header a yard out before slotting in Sammy Ameobi’s ball across the six-yard area with two minutes to play.
But Williams was involved again for the hosts as his shot from outside the box in stoppage-time was spilled by Forest keeper Brice Samba and allowed Aiden O’Brien to slot in the rebound.
Milwall extended their unbeaten run to five games under Gary Rowett, but Forest missed the chance to go level on points with third-placed Fulham.
Rowett has still only tasted defeat once since taking charge in October and his side were by far the more superior in the first 45 minutes.
Jed Wallace proved instrumental in creating chances and it was his outswinging corner that Williams nodded down inside the six-yard box for his second goal in as many games.
Forest failed to register a shot on target until early in the second half, but manager Sabri Lamouchi’s decision to stick Grabban on after an hour had an immediate effect.
He scored with his first touch at the end of a Tiago Silva free-kick after Joe Worrall nodded back across goal and then combined with Ameobi for what appeared to be the winner.
But there was still time for Millwall to rescue a third draw in a row when O’Brien pounced.
Earlier, Jake Cooper had missed a glorious chance at 1-1 when he headed unmarked straight at Samba from close range, while the Lions may also have been awarded a penalty shortly after when Ameobi appeared to trip Tom Bradshaw.