There was nothing stale about the fifth Partick against Dundee clash of the season as Firhill witnessed a thrilling SPL encounter.
For once recent form proved significant with Dundee continuing their unbeaten run since the winter break and repeating January's Cup win over Thistle.
Jim Duffy's managerial victory over his old mentor John Lambie also gave Dundee only their third away success of the campaign.
Following a low-key start Partick wasted a terrific opportunity in the 13th minute when David Rowson delayed too long and had his half-volley blocked after Jamie Mitchell's cross exposed the Dundee defence.
From the rebound goalkeeper Julian Speroni saved easily from top scorer Alex Burns.
Dundee's first attack just three minutes later proved much more successful as Gavin Rae and Steve Lovell set up Steven Milne who flicked the ball past keeper Kenny Arthur with the outside of his right boot.
The visitors' second goal was even more embarrassing for the home defence with defender Dave Mackay being allowed to score with a free header at the back post.
Partick's pride was clearly stung and after Speroni had saved bravely at Mitchell's feet Jamie Buchan made it 2-1 with a dipping effort from the edge of the box.
The rest of the first half belonged to former Dundee striker Gerry Britton who created a chance for Burns and then twice went close to grabbing an equaliser.
Sloppy defending at a free kick almost enabled Lee Wilkie to extend Dundee's lead at the start of the second period but Britton was soon in the thick of things once more when his left-foot shot from close range was ruled offside.
An explosive 60 seconds of action finally killed off Thistle with 12 minutes to go as Britton saw a strong penalty claim turned down before Dundee substitute Nacho Novo beat the offside trap and then Arthur from 15 yards.