Peterborough piled the pressure on Sky Bet League One leaders Portsmouth as they closed to within five points of the summit after beating Shrewsbury 2-1 thanks to goals from Ricky-Jade Jones and Hector Kyprianou.
Posh’s first clear-cut chance came after the 20-minute mark through Jones, who was one-on-one with Marko Marosi but scuffed his effort way wide.
Jones was in the thick of the action once again minutes later. The forward got in behind the Shrews defence but fired his effort just over.
Just before the hour mark, Shrewsbury pulled ahead after some neat football found Jordan Shipley out wide.
The versatile left wing-back’s cross-cum-shot rippled into the back of the net at the far post.
Posh pulled level minutes later after Kyprianou slipped a through ball into Jones. The attacker unleashed a first-time shot from close range to find the bottom corner.
The away side were in the ascendency and found the winner with just under 15 minutes remaining.
Substitute David Ajiboye drilled a low ball into the danger zone and Kyprianou bundled home at the near post to grab a goal and assist.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.