Portsmouth preserved their unbeaten start to the season as Colby Bishop’s stoppage-time goal earned them a 1-1 draw at Derby County.
James Collins’s 86th-minute penalty looked to have won it but Bishop flicked in a cross to stun Pride Park in the fifth minute of time added on.
Derby started well with a deflected Conor Hourihane shot hitting the bar but Portsmouth started to work some good positions down the flanks and Bishop had a header cleared off the line in the 18th minute.
Hourihane whipped in a free-kick which Craig Forsyth fired over in the 29th minute before Conor Washington almost set up Martyn Waghorn in a good spell for Derby.
Both teams were struggling to make an impression up front until Conor Shaughnessy curled a shot narrowly wide in the 64th minute and Connor Ogilvie’s header was clawed out by Joe Wildsmith.
Derby went ahead when Waghorn’s near-post shot was handled by Regan Poole and Collins converted the spot kick but in the fifth minute of added time, Terry Devlin’s cross from the right was turned in by Bishop.