A goal at either end from Millwall defender Murray Wallace meant PNE and the Lions shared the points on Good Friday.
The visiting No.3 put the ball into the back of his own net within the first six minutes of the game, before equalising halfway through the first period with a powerful header.
PNE got off to a fast start, creating a great opportunity within two minutes of kick-off, with Daniel Johnson cutting back for Brad Potts who saw his first-time effort blocked.
North End weren’t made to wait long for their lead though, as Johnson squared another ball just a few minutes later and, with Maguire lurking behind him, Wallace put the ball into his own net.
However, the Millwall defender cancelled out that inadvertent finish with a goal at the other end, heading home from his namesake Jed Wallace’s cross.
On the half-hour mark, skipper and birthday boy Alan Browne had to be replaced by Ali McCann due to injury, and the Northern Ireland international kickstarted a counter attack within a few minutes, finding DJ who had a choice between shooting or squaring to a group of PNE men. He chose the latter, but his pass had too much power on it for McCann to take control of.
The sides went into the break level and on 55 minutes the visitors would have had the lead were it not for the heroics of Daniel Iversen, with the goalkeeper producing an incredible triple save, before Kieftenbeld’s long-range effort then struck the outside of the post.
At the other end, Sean Maguire came close for North End, seeing an effort kept out after a smart one-two between the Irishman and Cameron Archer.
Ched Evans and Josh Murphy were soon on as part of a double change and they almost made an instant impact, with Evans finding the latter, who cut onto his left foot before bending an effort towards the far corner, which Bialkowski was able to get a hand to.
Iversen was called into action again before the game was done, denying Afobe and substitute Tom Bradshaw, and PNE could have won the game deep into stoppage time, with Murphy firing a vicious ball across the face of goal, but it was dealt with by the Millwall defence.
PNE line-up: Iversen; van den Berg, Bauer, Hughes; Potts (Murphy, 67), Whiteman, Browne (McCann, 29), Johnson, Cunningham; Maguire (Evans 67), Archer. Subs not used: Ripley, Sinclair, Earl, Diaby.
Millwall line-up: Bialkowski; Ballard, Cooper, Wallace; McNamara, Kieftenbeld, Wallace, Mitchell (Saville, 73), Malone; Afobe, Burke (Bradshaw, 71). Subs not used: Long, Hutchinson, Ojo, Leonard, Evans.
Attendance: 11,979 (578 away fans).
Referee: Mr T Bramall.