Pompey moved back into the top six in League One with a draw at Plymouth.
The hosts were unbeaten on their own patch and took the lead when Sean Raggett inadvertently turned Frank Nouble's delivery into his own net.
But Kenny Jackett's side were much better after the break and John Marquis equalised from the penalty spot.