Pompey’s woes on the road continued as they lost 3-1 at the hands of Derby at Pride Park.
Without an away win since the 1-0 victory against Leicester back in March, the Blues suffered yet more disappointment on the road.
Nigel Clough’s side put their recent poor form behind them to run out comfortable winners.
The writing was on the wall for the Blues as early as the second minute when Craig Bryson was played in by the impressive Theo Robinson.
And with just keeper Stephen Henderson to beat, he made no mistake to give the hosts the perfect start to the game.
The goal gave County confidence but Pompey could have levelled 10 minutes later when Jason Pearce was unable to bundle home Liam Lawrence’s cross from a free-kick.
Another chance went begging when Halford saw his header crash against the crossbar.
And oh how Pompey were made to pay the price when the home side went straight up the other end to extend their advantage.
Robinson’s shot from close range was parried by Henderson, and Chris Maguire was on hand to slot home the rebound.
Derby extended their lead further on 32 minutes when the lively Jamie Ward found a way past the unlucky Henderson, leaving Pompey with a mountain to climb in the second half.
To their credit, Pompey responded well in the second half, taking the game to their hosts.
Norris had a chance to get the Blues back in the game with a header, before a Pearce goal on 79 minutes gave them hope.
A Ben Haim piledriver seconds later was all they could muster in the closing minutes, however, leaving the Blues pointless from their trip to pride park.