Substitute Gary Alexander grabbed a stoppage-time equaliser to earn Millwall a 1-1 draw at Northampton.
Both teams ended the game with 10 men after Cobblers striker Poul Hubertz was sent off against his former club in the 80th minute, along with Neil Harris.
Dean Bowditch broke the deadlock in the 38th minute collecting Jason Crowe's pass before scoring from close range.
Millwall grabbed a deserved point when Alexander deflected Marcus Bignot's shot past the keeper from close range.
Northampton: Bunn, Dolman, Hughes, Brett Johnson, Jackman (Holt 87), Crowe (Larkin 90), Burnell, Jones, Bowditch, Hubertz, Kirk.
Subs Not Used: Dunn, May, Dyer.
Sent Off: Hubertz (81).
Goals: Bowditch 37.
Millwall: Pidgeley, Bignot, Robinson, Whitbread, Senda (Barron 77), Brkovic (Alexander 46), Fuseini, Brammer, Hodge (Akinfenwa 71), Harris, Simpson.
Subs Not Used: Edwards, Shaw. Sent Off: Harris (82).
Booked: Bignot, Brammer.
Goals: Alexander 90.
Ref: Graham Horwood (Bedfordshire).