Greg Cunningham opened the scoring with Liam Lindsay adding another before Adam Armstrong scored a penalty just before half time.
Here's how the player fared on the night...
1. Daniel Iversen - 8
His popularity at PNE continues to grow and grow after another fantastic display. A solid reliability about him throughout the game, his save at 2-1 just before half time was sensational.
2. Alan Browne - 7
Back in the side and in a slightly more advanced role at wing back rather than full back. Got an assist with a stunning pass across the field for the first goal and was combative throughout.
3. Jordan Storey - 8
Once again he was brought in from the cold - into the cold - and looked like he hadn't been away. Calm on the ball and doesn't get bullied, just needs to add some more consistency to his game.
4. Liam Lindsay - 8
A rock at the centre of PNE's defence and scored what proved to be the winning goal. Having not played a minute before joining North End his performances are even more impressive.