Pompey failed to find the target for a third successive league game, as they slipped to defeat at MK Dons.
Ethan Robson scored the only goal of the game in the second half to secure victory for the hosts.
Danny Cowley's side had earlier fashioned good opportunities, with Reeco Hackett-Fairchild, John Marquis and Ronan Curtis all going close.