Two teams tipped to challenge for League One honours served up a footballing feast at London Road as Peterborough came from behind to win 4-2.
The Posh had looked to be out of it when they slipped into a two-goal deficit, but produced some stunning football to hit four goals and leave Town stunned.
Not many people would have bet on that happening during an opening period in which the visitors opened up a two-goal cushion and saw Anthony Pilkington smash against the crossbar.
Full-debutant Graham Carey delivered a corner from which Jordan Rhodes headed the opener after 22 minutes - and the player borrowed from Celtic soon went from provider to goalscorer.
Carey doubled the lead with a smashing 33rd minute free-kick but their stranglehold was broken in first-half stoppage time.
Keeper Alex Smithies allowed a George Boyd shot to slip through his grasp as Town conceded for the first time all season - and their usually tight defence was then blown to shreds after the interval.
Aaron Mclean hauled Posh level when sweeping home a free-kick from Grant McCann in the 50th minute and the hosts quickly hit the front when Jamie McCombe inadvertently sent the ball into his own net after Craig Mackail-Smith had dashed clear.
A fine second from Mclean in the 67th minute sealed Posh's success, but that was by no means the end of the drama.
Scott Arfield squandered a golden chance for the visitors before substitute Gary Roberts struck a post in the dying moments.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms