Match ends, Partick Thistle 1, Dundee 2.
Dundee continued their dominance over Partick Thistle at Firhill with a third away win against the Jags this season.
The teams were separated only by goal difference before the match and that was reflected in the closeness of the contest.
The difference was the presence of a proven match-winner in the visiting ranks.
Kane Hemmings' 24th and 25th goals of the season rendered Kris Doolan's effort meaningless.
The win moves Paul Hartley's side three points clear in seventh place, with the Premiership now split in two for the final weeks of the campaign.
Hemmings' first goal came marginally against the run of play, with Dundee goalkeeper Scott Bain having earlier had to move sharply off his line to block Ryan Edwards' goal-bound shot.
But after Gary Harkins skewed a shot wide, team-mate Hemmings showed typically predatory skills to put his side ahead.
He darted towards the near post as Paul McGinn burst down the right, but as the cross came in, Hemmings checked his run and tapped in unmarked from close range.
Thistle were always well in the game and Doolan was denied by the impressive Bain, who tipped the striker's shot round the post.
But the Thistle frontman did notch his 10th goal of the season 20 minutes before the end to give his side hope of victory.
Abdul Osman drifted a cross in from the Thistle left and Doolan headed past Bain to the delight of the home fans.
But they were to be disappointed before the end as the excellent Greg Stewart played a perfectly-weighted pass in behind the Thistle defence, allowing Hemmings to race through and slip a shot between the legs of keeper Ryan Scully.
David Amoo blasted over the bar from point-blank range in injury-time when he should have earned his side a draw, as Dundee again left Glasgow's west end with all three points.
- 19EdwardsSubstituted forPogbaat 68'minutes
- 16NesbittSubstituted forAmooat 59'minutes
- 9DoolanSubstituted forNisbetat 86'minutes
- 18McGowanBooked at 45mins
- 7StewartBooked at 73mins
- 29HarkinsSubstituted forColquhounat 90'minutes
- 33WightonSubstituted forKerrat 71'minutes
- 22Rodríguez Pérez Reverte
- Nick Walsh
- Shots on Target
Second Half ends, Partick Thistle 1, Dundee 2.
Attempt missed. David Amoo (Partick Thistle) right footed shot from the centre of the box is just a bit too high.
Corner, Partick Thistle. Conceded by Kevin Holt.
Mathias Pogba (Partick Thistle) wins a free kick in the defensive half.
Foul by Kostadin Gadzhalov (Dundee).
Substitution, Dundee. Calvin Colquhoun replaces Gary Harkins.
Foul by Kevin Nisbet (Partick Thistle).
Cameron Kerr (Dundee) wins a free kick in the defensive half.
Attempt missed. Darren O'Dea (Dundee) header from the left side of the six yard box is just a bit too high.
Corner, Dundee. Conceded by Gary Miller.
Attempt missed. Greg Stewart (Dundee) left footed shot from the centre of the box misses to the right.
Substitution, Partick Thistle. Kevin Nisbet replaces Kris Doolan.
Attempt saved. Sean Welsh (Partick Thistle) right footed shot from outside the box is saved in the centre of the goal.
Goal! Partick Thistle 1, Dundee 2. Kane Hemmings (Dundee) right footed shot from the right side of the box to the bottom left corner. Assisted by Greg Stewart.
Corner, Dundee. Conceded by Ryan Scully.
Attempt saved. Kane Hemmings (Dundee) left footed shot from the centre of the box is saved in the bottom left corner.
Attempt blocked. Paul McGowan (Dundee) right footed shot from outside the box is blocked.
Attempt missed. Greg Stewart (Dundee) right footed shot from the centre of the box is close, but misses to the right.
Foul by Steven Lawless (Partick Thistle).