MK Dons fought back from 2-0 down against Portsmouth to preserve their unbeaten home record in League One.
Pompey could have been ahead after just two minutes when David Martin hauled down Izale McLeod, but Brian Howard's spot-kick hit the post.
But two minutes later, McLeod slotted home from 12 yards, before Gabor Gyepes nodded Howard's cross past Martin.
Adam Webster then turned into his own net, before Darren Potter bundled in after Dean Lewington had hit the bar.
VIEWS FROM THE DRESSING ROOM
Portsmouth boss Michael Appleton told BBC Radio Solent:
"I think overall you've got to be happy coming away with a point especially after two victories.
"If we'd have said we were going to get seven points this week, we would have been delighted after the week we'd had previous.
"Three or four weeks ago... we'd have probably lost that game 3-2 or 4-2.
"But there's a bit more steeliness about us, a little bit more quality and we were able to make sure we see it out and take a point."