Preston North End saw off Bristol City 2-0 on Saturday afternoon, thanks to substitute Will Keane's second half brace.
Here are our player ratings from Deepdale.

9. Alan Browne - 5.5
One of the three players to make way at half time. The skipper put the work in, but hadn't impacted the game much going forward. Did play one ball through to Osmajic. | Getty Images

10. Liam Millar - 6
Wasn't the constant outlet he can be, but had a few moments down the left. Saw a drilled shot saved towards the end of the second half. | CameraSport - Dave Howarth

11. Milutin Osmajic - 5
A lack of first half service and involvement saw him head off at half time. Had one opportunity when Browne lifted the ball through, but he got it all wrong. | Getty Images

12. Mads Frokjaer - 7
Some loose moments in possession but he made an impact. Picked up pockets, combined with Riis and tried to be that creative spark. | Getty Images

