Pompey yet again won at Carrow Road as they made it successive Championship victories.
Marko Milvanovic was the hero, netting a 50th-minute penalty after Abu Kamara had been fouled, but it was Iyad Mohamed who was the star of the show with a sensational display.
Madiodio Dia and Regan Poole also shone as the Blues dug deep late on to retain their lead, with a gutsy second-half showing.
And here are our Pompey player ratings...

5. Regan Poole -9
Making light of the absence of Arthur and Shaughnessy, performing to his usual high standards. Such a fierce competitor and should never be forgotten he was unfortunate to be out of the first-team in the first place. | Jason Brown

6. Jayden Meghoma - 8
Such a talent and remarkably consistent. Usual attacking bursts down the left were restricted, particularly in the second half, but defensively was rock solid, with his pace always a great safety net. | Jason Brown

7. Marlon Pack - 8
(Replaced by Terry Devlin on 79 mins) Challenged with a third start in seven days, but rose to the task brilliantly, taking a few knocks over the 90 minutes too. Drove Pompey on relentlessly and kept the ball beautifully. | Jason Brown

8. Iyad Mohamed - 9 - Man of the Match
(Replaced by Ebou Adams on 60 mins) Sensational performance, having kept his place after his Sheffield United full debut. Moved up several levels to Wednesday, passing excellent, ball retention superb, and best player on the pitch until his substitution. | Jason Brown


