A poor second half display proved costly as Pompey were narrowly beaten at Cheltenham.
There were plenty of promising moments for Danny Cowley's side before the break and they caused problems.
But Liam Sercombe struck with 14 minutes of the Whaddon Road contest remaining to seal victory for the Robins.