Simon Grayson admits Oldham were probably the better side on the night but he was delighted Preston took all three points.