The Lilywhites were unbeaten in five previous visits to Ewood, winning three times and drawing twice. Their last defeat there came 20 years ago in January 2001.
Having had the better of the first half, North End fell behind in the 53rd minute to a Ben Brereton Diaz goal.
It was a lead Rovers sat behind the ball to defend and the visitors were unable to find a way through for an equaliser.
Here are the PNE player ratings, with captain Alan Browne the starman.

5. Matthew Olosunde 6
Steady enough debut, mastered the wet conditions as the first half went on. Tired in the second half and pulled up with an injury late on. Photo: Rich Linley/Camerasport

6. Ali McCann 6
Decent first-half show as PNE got a grip on midfield but his effectiveness lessened in the second. He was subbed in the 78th minute. Photo: Richard Martin-Roberts/Camerasport

7. Ben Whiteman 6
Saw more of him in the first half when North End were on top, his corner set up Evans for a chance. Faded in the second half. Photo: Richard Martin-Roberts/Camerasport

8. Alan Browne 8
PNE’s best player by some margin. The skipper was full of running and always looking to get on the ball. Browne is getting back to his best. Photo: Richard Martin-Roberts/Camerasport

