Jack Clarke's penalty - his 10th Championship goal of the season - earned Sunderland a point at Millwall.
Kevin Nisbet volleyed into the bottom corner after being set up by Brooke Norton-Cuffy to put the Lions ahead just before half-time.
But Clarke equalised from the spot on 78 minutes after being fouled by Ryan Leonard.
Dan Ballard had earlier missed a golden chance to level for the Black Cats by firing over with the goal at his mercy.
With this team trailing - and having failed to score in three consecutive away matches - Sunderland boss Tony Mowbray made a triple change early in the second half, sending on Alex Pritchard, Bradley Dack and Patrick Roberts.