Peterborough sink Shrewsbury in seven-goal thriller
Peterborough grabbed a dramatic winner deep into stoppage time to seal a 4-3 victory at lowly Shrewsbury.
Substitute Jon Taylor, a former Shrewsbury player, struck the seventh and final goal of a pulsating game in which Micky Mellon's home side had trailed 3-0 with 16 minutes remaining.
Shrewsbury started brightly and Sullay Kaikai's 20-yard free-kick was impressively tipped over the crossbar by visiting goalkeeper Mark Tyler.
Larnell Cole then fired a rising shot off target before the lively Kaikai, set up by Cole, bent an effort just wide.
Peterborough started to show more attacking intent as the first half developed, with Marcus Maddison's long-range free-kick well held by Mark Halstead.
Leonardo Da Silva Lopes then tested Halstead with a well-struck shot from the edge of the box before Peterborough made the breakthrough in the 42nd minute. Adil Nabi floated in a corner from the left and skipper Jack Baldwin climbed highest to head in at the far post.
Peterborough doubled their lead straight after half-time when Lee Angol fired in from close range after being set up by strike partner Shaquile Coulthirst.
It looked game over when Angol drilled in from 15 yards to extend Peterborough's advantage to 3-0 in the 69th minute but Shrewsbury began a spirited fightback five minutes later, with sub Jean-Louis Akpa Akpro bending home a fine strike.
The hosts then struck twice in the final five minute, with Andy Mangan and then Jack Grimmer heading in from Akpa Akpro crosses, to level it up at 3-3
Taylor then won it for Peterborough with a low shot from just inside the box before Shrewsbury midfielder Ian Black was sent off for a second bookable offence with time almost up.