Emil Riis scored in the first half before Cameron Archer doubled their lead, with a late Andre Gray penalty pulling one back for the visitors with one of the last kicks of the game.
After a slow start, Ryan Lowe’s men got their game going and were deserving winners on home soil.
Here’s how we rated PNE on the day.
1. Preston North End's Daniel Johnson in action with Queens Park Rangers' Moses Odubajo Photographer Mick Walker/CameraSport The EFL Sky Bet Championship - Preston North End v Queens Park Rangers - Saturday 9th April 2022 - Deepdale - Preston World Copyright © 2020 CameraSport. All rights reserved. 43 Linden Ave. Countesthorpe. Leicester. England. LE8 5PG - Tel: +44 (0) 116 277 4147 - [email protected] - www.camerasport.com
Daniel Johnson in action with Queens Park Rangers' Moses Odubajo. Photo: CameraSport - Mick Walker
2. Daniel Iversen - 8
Kept North End level in the first half with a host of fine saves and was there when needed in the second half. Saved multiple times when one on one and the striker was favourite to score, but for the great Dane. Photo: CameraSport - Ian Cook
3. Sepp van den Berg - 7
Steady as always on the right side of the PNE defence, did what he needed to with little fuss and kept Lyndon Dykes, Andre Gray and Charlie Austin all quiet who are experienced at this level. Photo: CameraSport - Mick Walker
4. Patrick Bauer - 7
A reassuring force at the heart of the PNE defence, no errors for the German and gave QPR little to go off up front. Photo: CameraSport - Mick Walker