Goals from Nick Haughton, Sam Osborne and a triallist were the difference on a hot day on the Fylde Coast.
Although City will be proud of the way they battled against the National League North outfit – who are tipped to win promotion next season – keeping them at bay in the opening 45 minutes.
Nico Evangelinos almost gave the visitors a surprise early lead when he attemptedto catch Neal off his line with an effort, but he ended up striking wide.
John Smith's PNE Fans' Panel verdict: Sunshine all the way
Luton Town boss says best team didn't win after Championship defeat to Preston North End
Longridge Cricket Club will play at Emirates Old Trafford in a bid to win the Lancashire Knockout Cup Final
PNE player ratings vs Luton Town as Ben Whiteman and Liam Lindsay steal the show in hard-fought win
Preston North End defender says previous defeat inspired them to victory over Luton Town this time around
Nick Haughton had an early sight at goal after Kyle Morrison superbly won the ball back and played the midfielder in on goal, who dropped his shoulder and fiercely smashed an effort off the underside of the bar.
Haughton then slid in Rowley, who managed to find Jordan Cranston arriving late, but he curled inches wide of the post.
It was Haughton who finally broke the deadlock when he unleashed a curling effort into the top corner.
Haughton then turned provider, spraying a ball over the top of the Dolly Blues’ backline for the trialist B to calmly slot into the bottom right corner.
It was three goals in quick succession when Whitehead clipped a ball through to Harvey Gregson who squared it to Osborne for him to turn into an open net.