Grant McCann's men up to fifth after home success.
Peterborough United are up to fifth in the Sky Bet League One table after a comfortable 3-1 success over Bury at the ABAX Stadium.Two goals at the start of the second half from Marcus Maddison and Tom Nichols saw Grant McCann's men get over the early set-back of a Hayden White own goal to surge to three points.
Grant McCann's men made a nightmare start and found themselves behind inside the opening two minutes as Hayden White stabbed the ball into an empty net after a low cross from the right from Ismail.
McGee was called upon moments later to deny Mayor as the Shakers had Posh struggling in the opening exchanges.
Maddison was a whisker away from levelling on 10 minutes after he was found by Baldwin, the low shot finding the side-netting with Williams nowhere near it.
Nichols glanced a header wide from a White delivery on 14 minutes as Posh continued to probe. Forrester curled a shot over the top on the quarter hour mark with his left-foot.
Forrester tested Williams with a low shot from the edge of the box after wriggling into some space. Leigh dragged a shot wide of McGee's post on 23 minutes after a well-worked corner kick.
Coulthirst saw a deft header clip the outside of the post on the half hour mark after a patient Posh move involving Edwards, Maddison and Hughes.
Posh drew themselves level on 37 minutes and what a goal it was, White with a deep cross to FORRESTER, he played an instant one-two with Nichols and finished superbly past Williams.
Da Silva Lopes produced a fine bit of individual skill to burst into the box on 41 minutes, but he lifted his shot over the top. Excellent work from the 17-year-old though.
Posh got themselves in front for the first time in the contest on 48 minutes as Edwards picked out MADDISON who coolly finished past Williams with his right-foot.
Posh extended their advantage on 53 minutes as a Da Silva Lopes cross was met by NICHOLS, his shot was diverted into the net by Etuhu.
McGee denied Vaughan with a smart stop moments later as Bury pressed for an immediate response. George Moncur replaced the excellent Maddison on 72 minutes, the latter getting a standing ovation from the crowd.
The Shakers made their first change on the hour mark with Tom Walker replacing Danns in midfield. Forrester curled a free-kick over the bar on 64 minutes after Mayor went into the book for a trip on Maddison.
Coulthirst fired narrowly wide on 80 minutes after a good high press from the Posh unit. Da Silva Lopes was cautioned on 87 minutes for a foul.
Posh: McGee, White, Baldwin, Tafazolli, Hughes, Forrester, (sub Chettle 79min) Da Silva Lopes, Maddison (sub Moncur 72min), Nichols (sub Taylor 85min), Coulthirst, Edwards. Unused subs: Tyler, Bostwick, Oduwa, Moore.
Bury: Williams, Leigh, Etuhu, Kay, Ismail, Mayor, Pope (sub Hopes 7min), Vaughan, Danns (sub Walker 60min), Bryan, Maher. Unused subs: Rachubka, Dudley, Burgess, Bedeau.
Half-time: Peterborough United 1-1 Bury
Full-time: Peterborough United 3-1 Bury
Attendance: 3,964 (190 Bury fans)