Struggling Portsmouth extended their unbeaten run to three matches but were denied victory by a spectacular late equaliser from Preston's Keith Keane.
Keane's volley - his first goal in the Football League for five years - cancelled out Jed Wallace's opener.
Wallace netted for the third game in succession, his shot creeping in under North End's on-loan keeper Declan Rudd.
Preston duo Jack King and Joe Garner had earlier both hit the woodwork for the hosts before Keane earned a point.
VIEW FROM THE DRESSING ROOM
Portsmouth caretaker manager Guy Whittingham told BBC Radio Solent:
"A point gained, considering the performance but, on the other side of things, it does show how far this group of players have come. They battled against everything that Preston threw at us and it took a good goal to beat our goalkeeper.
"Everybody could see we weren't playing at our best but defensively we were dogged. We had a couple of strokes of luck in the first half when they hit the bar and hit the post but, having taken that 1-0 lead, it just gave us something to keep hold of. We didn't play the best but, like our fans want to see, it was a dogged performance.
"We've taken a step backwards, sort of, by Scunthorpe winning. But, overall, coming away to Preston and taking a point, you'd be quite pleased with that."