Wes Thomas struck late to hand Portsmouth victory over Scunthorpe.
The visitors went ahead early on when striker Leon Clarke scored for the fifth game in succession following his loan move from Charlton Athletic.
But Gabor Gyepes made the most of Sam Slocombe's error to level, before the keeper was withdrawn due to injury.
Replacement James Severn then saved Brian Howard's penalty after Niall Canavan fouled Thomas, but the on-loan Bournemouth man swept in the winner.
VIEW FROM THE DRESSING ROOM
Portsmouth manager Michael Appleton speaking to BBC Radio Solent after match with Scunthorpe:
"For me it's a start, we've got another really important game in three days time which is just as important as this one and I don't want to throw away the good work that's been put in today.
"Now they've done that, hopefully next time when they come back here, then obviously they'll be a little bit more open.
[On goalscorer and new loan signing Wes Thomas] "He was very good today, I thought he complemented Izale [McLeod] really well, I thought the both of them played very well for us."
Scunthorpe United manager Alan Knill told BBC Radio Humberside:
"I thought we dominated for the majority [of the game]. We had opportunities, didn't take them and got punished right at the end.
"We just weren't clinical enough. We had good chances and we just didn't take them.
"We're in good situations and made poor decisions, but I have to be honest I thought the performance was as good as we've played.