Peterborough survived a scare to retain a place in the Sky Bet League One play-offs by beating Exeter 3-1.
They were given an early helping hand when Exeter defender Alex Hartridge sliced a Kwame Poku cross into his own net after just eight minutes.
Ephron Mason-Clark continued his hot streak with a fourth goal in six games to double the Posh lead four minutes before half-time, expertly controlling a long pass from Ollie Norburn and coolly lobbing on-rushing goalkeeper Jamal Blackman.
But Exeter hit back in the first minute of the second half when substitute Rekeem Harper claimed his first City goal with his first touch as his volley embarrassed Posh goalkeeper Will Norris.
And only the woodwork denied Exeter a leveller when Jack Sparkes headed a Josh Key cross against the post moments later.
But Posh regained control to secure a fifth win in six games when League One leading scorer Jonson Clarke-Harris pounced for his 26th goal of the season in the 70th minute after Blackman had done brilliantly to keep out a mis-directed header from defender Pierce Sweeney.
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.