Mclean took his season's tally to 29 with the first two goals, with Craig Mackail-Smith and substitute Scott Rendell completing the scoring after Martin Butler had pulled one back.

The opener was made by Tom Williams who picked out Mclean with a precision pass and the striker finished clinically, side-footing home with his right foot.

Dean Keates saw a left-foot shot pushed over the bar by Phil Barnes and when Craig Morgan beat the keeper from a corner, Nathan Jarman was on hand to clear off the line.

Posh went two up with a well crafted goal as Mackail-Smith delivered a ball to Mclean who hit a right-foot volley past Barnes.

However, Butler pulled a goal back when he connected from close range after Jarman had headed on a Ryan Bennett free-kick.

Peterborough made the game safe when Mclean released Mackail-Smith on the left and he squeezed the ball past Barnes from a tight angle before Rendell made it four with a superb right-foot volley from a Williams cross.