Blackburn were blown away by a first-half Dwight Gayle hat-trick as they lost 3-2 to Peterborough at Ewood Park on Saturday.