Emile Sinclair enjoyed a dream full debut for Peterborough United to condemn Burnley to a 2-1 defeat.
The recent striking recruit from Macclesfield Town was handed a first start and responded with his first two goals for the club.
Sinclair needed only three minutes to repay his manager's faith with the opening goal, collecting a Lee Tomlin pass and rifling past Burnley keeper Brian Jensen.
Only a last-ditch goal-line clearance from defender Ben Mee prevented him doubling his lead soon after and Ryan Tunnicliffe headed another excellent Posh chance into the side netting.
Burnley then lost Jensen to a groin injury before coming alive in the attacking third. Posh keeper Paul Jones denied Charlie Austin, Jay Rodriguez, Chris McCann and David Edgar during a frenetic couple of minutes.
But it was the hosts who struck again when Sinclair caught full-back Kieran Trippier dithering, held off a couple of challenges and coolly slotted past substitute keeper Lee Grant.
Any thoughts of a Posh stroll were dispelled when Keith Treacy spectacularly halved Burnley's arrears in the last minute of the first half with a 25-yard screamer, but the visitors were unable to find another way through.
And the same applied to Posh as Sinclair could not convert a couple of decent chances to complete a hat-trick - firing one into the arms of Grant before blasting another opening wide.