Goals from Aiden O’Brien (29 minutes) and Louis Thompson (84) cancelled out Luke Leahy’s 14th-minute opener for the hosts, who were reduced to 10 men following Josh Vela’s straight red card for a foul on Ronan Curtis just after the half-hour mark.
The win – Pompey’s third in a row – sees them remain 11th in the table.
5. Mahlon Romeo - 7
(Replaced by Reeco Hackett on 79 minutes): Real threat in the first half in wing-back system, with plenty of dangerous raids down the right. Photo: The News
6. Louis Thompson - 8
Wonderful first goal for Pompey to cap another eye-catching performance. Photo: The News
7. Ryan Tunnicliffe - 7
Good to see him back and took a while to find passing range, but encouraging. Photo: JPIMedia
8. Denver Hume - 8
A real bright attacking presence down the left. Wants the ball and can deliver it. Photo: The News