A calamitous pair of own goals from St Johnstone and an incredible three goals in the final seven minutes gave Dundee United a stunning 5-1 victory in an action-packed Tayside derby.
Own goals from Steven Anderson and Callum Davidson put United in the driving seat before Anderson made amends for his unfortunate strike by pulling a goal back.
However, headers from Johnny Russell and Jon Daly ensured the Tannadice side would finish worthy victors before Milos Lacny put the icing on the cake following a blunder from Peter Enkelman.
Paul Dixon flighted in a free-kick from just inside the home half that should not have caused any problems. But Enckelman missed his punch and the ball was diverted into his own net by the unlucky Anderson.
Three minutes from half-time St Johnstone appealed for a penalty as Lee Croft went down in the box. However, the winger looked to have anticipated the challenge from Dusan Pernis as he beat the United keeper to the ball and was instead shown a yellow card by referee Iain Brines.
Having dominated the majority of the first half, Saints were second best now and they saw United double their lead with a second own goal. Gary Mackay-Steven burst clear down the visitors' left and, when he hammered a low centre across the face of the goal, Davidson, with Russell breathing down his neck, could only turn the ball into his own net.
Just as the visitors looked like running away with the game, Saints pulled a goal back. Liam Craig sent in an inswinging free-kick and, as the United defence stood like statues, Anderson sneaked in to bundle in from close range.
The Tannadice side were unruffled, though, and they earned themselves breathing space six minutes from time when Dixon curled in a great free-kick from the left and Russell looped a magnificent header over Enckelman's despairing dive.
Dixon was the provider just a minute from time as Daly rubbed salt in Saints' wounds with a thumping header from the full-back's superb cross.
And, to make matters worse, Enckelman got into another mess dealing with a through ball, hitting his clearance off Mackay, to give United substitute Lacny the easiest of chances for number five.