Frazier Campbell had put the hosts into the lead but a two minute double from Alan Browne had North End in a lead that they defended for the remaining 40 minutes.
Here's how the players did on a wet afternoon in Yorkshire...
9. Daniel Johnson - 7
Kept the game ticking well from the advanced position but couldn't quite find his rhythm as he has in the past. If he can find a partnership with Emil Riis it could be very productive.
10. Scott Sinclair - 7
Started the game down the centre as a striker and showed good signs as a no.9, carried the ball forward well. Should have scored in the first half, especially on current form.
11. Emil Riis - 8
Difficult not to get swept up in the excitement of the young Dane who once again looked a quality addition. Only lacks a goal at the moment but certainly looks like he has them in him.
12. Tom Barkhuizen - 6
Came on for Scott Sinclair but went wide into a 4-2-3-1 rather than down he middle like the former. Not much in the game for him from an attacking perspective but did his bit defensively.