Brentford came from behind to seal a 2-1 victory at Griffin Park, following Daniel Johnson’s goal inside 32 seconds.
The defeat to Marinus Dijkhuizen’s side leaves PNE in 22nd place and without a win in their last six league outings.
Less than a minute played and Johnson put the Lilywhites in front, firing the ball into the net from close range, after Stevie May’s initial shot was blocked by keeper David Button.
Past the hour mark and substitute Sergi Canos proved instrumental to penetrating PNE’s defence, skipping past four North End players before supplying Lasse Vibe, who glanced the ball past Jordan Pickford from two yards.
The hosts went in front four minutes later, Jake Bidwell’s header falling to Marco Djuricin who powered the ball into the back of the net.
Preston North End manager Simon Grayson said: “It was a hugely disappointing result. We had words after the game and the players are aware of how disappointing the second half was.
11 minutes played and May’s free kick was directed straight at Button after Yoann Barbet’s foul on Joe Garner.
Pickford made an inspired save eight minutes later, stopping Barbet’s header from flying into the bottom corner, with his left hand.
Approaching half time and Vibe arrowed a shot which looked to be goal bound but for Tom Clarke’s interception.
Moments later and Djuricin capitalized on Alan Browne’s wayward pass, before picking out Konstantin Kerschbaumer who flew past Paul Huntington but was denied by an excellent save from Pickford.
Into the second half and Vibe curled a shot which just deflected past the post, much to the delight of Pickford.
57 minutes played and Greg Cunningham went close to increasing PNE’s lead, his arrowing shot from inside the box just clearing the bar.
Five minutes later and Canos provided the cutting edge for the Bees, evading four players on the right before picking out Vibe, who guided the ball home from two yards.
Djuricin completed the comeback for the home side in the 66th minute, blasting the ball home after picking up Bidwell’s headed pass.
Entering the last quarter of the match and Will Keane, who replaced Neil Kilkenny, failed to trouble Button heading Johnson’s corner over at the back post.
78 minutes played and substitute Jermaine Udumaga almost added a third after picking the ball up from Canos, but Clarke managed to get his leg in the way.
Alan Judge spurned another opportunity for Brentford, dragging a shot wide in the final minute as PNE failed to find an equalizer in the nine minutes injury added on.
PNE: Pickford, Vermijl, Clarke, Huntington, Cunningham, Johnson, Kilkenny (Keane, 72), Browne (Brownhill, 84), Doyle, Garner, May (Humphrey, 64). Subs not used: Kirkland, Wright, Woods, Welsh.
Brentford: Button, Bidwell, Dean, Djuricin (Udumaga, 78), McCormack, Kerschbaumer, Judge, Diagouraga, Vibe (O’Connell, 90), Barbet, Clarke (Canos, 61). Subs not used: Bonham, Tébar, Woods, Williams.