The Blues found themselves 2-0 down after 28 minutes following sloppy defending against struggling Reading, with the Madejski Stadium rocking.
But remarkably, John Mousinho’s men fought back to triumph 3-2 through goals from Tino Anjorin, Colby Bishop and Terry Devlin – and here are our Pompey player ratings...
17. Sean Raggett
(Replaced Alex Robertson on 90 mins) Photo: Jason Brown
18. Portsmouth defender Conor Shaughnessy (18) Reading midfielder Femi Azeez (11) during the EFL Sky Bet League 1 match between Reading and Portsmouth at the Select Car Leasing Stadium, Reading, England on 28 October 2023.
Conor Shaughnessy challenges Reading midfielder Femi Azeez at the Madejski Stadium. Picture: Jason Brown/ProSportsImages Photo: Jason Brown
19. Ryan Schofield
Sub Not Used. Photo: Jason Brown
20. Kusini Yengi
Sub Not Used. Photo: Jason Brown