Preston are top three and didn't expect to get a bloody nose at home to a struggling Reading side.
The Royals were 1 up at half time thanks to Simon Church and the away fans prayers were answered again when Jimmy Kebe made it 2 - 0 but before the break.
Preston did pull one back with an 85th minute penalty but it was a fine win for Reading.
Now can we get a home win on Saturday against a rattled Middlesbrough side who have only picked up one point in their last three games.