Simon Grayson's men made it three wins in five games with goals from Joe Garner and Keith Keane at the Globe Arena.
Ryan Williams levelled things 18 minutes into the second half for Jim Bentley's men; his 30 yards free kick Morecambe’s first shot on target of the game.
However, a brilliant Keane chip after Kevin Davies’ lofted through ball gave the Lilywhites the victory.
For North End’s third and final game of the week the team was again mixed up, with Ben Davies given a chance at left back and Jack King playing centre half, having played in midfield at Halifax two days earlier.
The game was a slow burner at the Globe Arena, with neither Jamie Jones or former PNE stopper Andreas Arestidou in the home goal tested until the opening goal.
That came just before the 20 minute mark and was a superb break from North End. The ball was won by Alan Browne in the middle of the park; he rode a foul that referee Ross Joyce allowed to play on, the ball was then fired out to Garner, who in turn laid it back to skipper John Welsh. The No.19 then played the ball to Will Hayhurst on the right and the young Irish winger checked onto his left and put over a perfect cross to find the run of Garner, who turned a header past Arestidou into the top right hand corner.
It was almost two a minute later as Paul Gallagher released Andy Little down the left hand side of the penalty area and he crossed just over the former PNE keeper, but it came off Mark Hughes’ midriff and back into the thankful arms of the Morecambe keeper.
The goal really changed the game in terms of chances and on 25 minutes a Gallagher free kick was well saved by Arestidou after Garner had been brought down 30 yards out by Edwards.
After a drinks break, the game being played in 80-plus degree heat on the north Lancashire coast, Gallagher was set up by Welsh, 30 yards out again, but he fizzed a drive inches past the left hand post.
Counter-attacking was doing the job for North End and on 36 minutes it almost brought a second. John Welsh took the ball in the right back position deep in his own half and fired long for Garner, he brought the ball down and fed Little. The Northern Irishman returned the favour to the No.14 who had spun into space in a right hand channel on the edge of the box, but his curling left footed drive flew just past the left hand upright.
Morecambe’s first real chance came five minutes after the interval when the Lilywhites failed to clear a right wing corner and centre half Ryan Edwards found the ball at his feet six yards out, but could only shoot wide of the right hand of half-time substitute goalkeeper Thorsten Stuckmann’s post.
The home side drew level in the 63rd minute. Ryan Williams lines a free kick from 30 yards and fired a dipping effort over the wall and it swerved and dipped into the bottom right hand corner – the Shrimps first shot on target of the game.
With 15 minutes remaining Kevin Davies headed a Paul Gallagher free kick just wide of the left hand post after Josh Brownhill had been bundled over 30 yards out.
North End retook the lead with eight minutes left. Kevin davies did brilliantly in the middle of the opposition half to win the ball and then play a clever ball inside the right back for the on-rushing Keith Keane. The No.2 saw Arestidou coming and superbly lofted the ball over the stopper and into the bottom corner from 18 yards out.
A driving run from Chris Humphrey down the right, that Andrew Wright deflected just wide of the right hand post of Morecambe was the final action of the game as PNE finished their away pre-season programme with a 100 per cent record on the road during July.
Morecambe line-up: Arestidou, Beeley (Wright, 73), Hughes (c), Edwards (Parrish, 82), Redshaw (Sampson, 68), Williams, Ellison, Drummond (Kenyon, 64), Fleming, Wilson (Goodall, 82), Amond. Subs: Stewart, Goodall, McGowan, Parrish, Doyle, McGready.
PNE line-up: Jones (Stuckmann, 46), Wiseman (Woods, 68), Clarke (Buchanan, 77), King, B Davies, Gallagher (Laird, 77), Garner (K Davies, 68), Welsh (c) (Brownhill, 46), Browne (Keane, 68), Hayhurst (Kilkenny, 46), Little (Humphrey, 68). Subs: Byrom, Hugill.
Attendance: 1,364 (490 away fans)
Referee: Mr R Joyce