It made it four points from six on offer on Easter, with victory fully deserved in South Wales. Here are the North End player ratings, skipper Ryan Ledson the pick of the bunch on a day where you couldn't fault anyone.
1. Daniel Iversen 7
The Preston keeper didn't have any shots to deal with but his handling and command of his box was good.
Photo: Camerasport
2. Jordan Storey 8
Strong performance in a three-man back line, helped keep the Swansea attack quiet.
Photo: Press Association
3. Liam Lindsay 8
Played the middle of the back three and rarely put a foot wrong defensively. Used the ball well from the back too.
Photo: Press Association
4. Andrew Hughes 8
Given a role in the centre of defence and did it very well, timed his challenges to perfection and brought a balance to the backline.
Photo: Press Association