Posh bounced back from the defeat to Lincoln City with an impressive 3-1 victory over Bolton Wanderers at the Weston Homes Stadium.
Peterborough United moved to within four points of the play-off positions after a 3-1 win over Bolton Wanderers with Jimmy-Jay Morgan, Matt Garbett and Kyrell Lisbie on target.
Luke Williams' side deserved the three points after an excellent display, particularly in the first half, and when they had to dig in during the second half, they did so well.
Goalkeeper Alex Bass produced one fine stop with his feet, despite the fact the officials gave a goal kick, but Posh had further chances to extend their advantage at the other end.
Cozier-Duberry carved out the first chance of the game for Gale but his shot cleared the crossbar. Archie Collins saw a shot claimed by Miller on 20 minutes before Toal headed over at the other end.
The deadlock was broken on 33 minutes as a huge clearance from Bass was flicked on by Harry Leonard into the path of Jimmy-Jay MORGAN, who made no mistake, drilling the ball past the keeper.
Brandon Khela fired over the bar three minutes before the break as Bolton boss Steven Schumacher made two changes as his side couldn't cope with the Posh movement.
Lisbie sliced a shot wide three minutes into the second half before Miller did superbly to keep out a snap-shot from Khela from the edge of the box.
On 53 minutes, Posh doubled their lead as New Zealand international Matt GARBETT cut inside onto his left-foot and found the bottom corner with an expert finish.
Simons saw a shot deflect over the top before the visitors did reduce the arrears on 64 minutes as a left-wing centre was cushioned past Bass from close-range by substitute DALBY.
However, that excitement didn't last long for the Trotters as within a minute, Posh restored their two-goal cushion as LISBIE cut inside and fired the ball into back of the net.
Bolton had the ball in the net on 68 minutes following a corner, but it was disallowed for a foul before Burstow raced clear, only to see his effort diverted wide via the big toe of Bass.
Miller kept out an acrobatic volley from substitute Pemi Aderoju before Leonard drilled a shot inches past the far post. Kioso was denied a fourth goal deep in stoppage time by another fine stop before Cian Hayes went into the book for time wasting.
Posh: Bass, Johnston, Collins, Khela (sub O’Brien-Brady 70min), Lees, Lisbie (sub Frith 81min), Morgan (sub Aderoju 81min), Leonard, Garbett, O’Connor, Kioso. Unused subs: Bilokapic, Dornelly, Nevett, Hayes.
Bolton: Miller, Johnston, Sheehan (sub Christie 43min), Gale (sub Dalby 42min), Osei-Tute, Toal, Cozier-Duberry (sub Forss 57min), Erhahon (sub Simons 46min), Dempsey (sub Morley 67min), Conway, Burstow. Unused subs: Broome, Forino, Christie.
Half-time: Peterborough United 1-0 Bolton Wanderers
Full-time: Peterborough United 3-1 Bolton Wanderers
Attendance: 7,838 (1,005 Bolton fans)
Referee: Ollie Yates