Match ends, Ross County 1, Partick Thistle 2.
Partick Thistle came from behind to secure a vital win to move 10 points clear of the relegation play-off place and to the brink of safety.
County struck first when Michael Gardyne fired Jamie Reckord's cross low into the net via a deflection.
Thistle promptly responded with Frederic Frans stunning the County rearguard with a long range effort that arrowed in off the post.
Then Stephen O'Donnell nudged Thistle ahead with another beauty.
It was an unusually flat performance from County as their nine game unbeaten run comes to an end, but they remain six points ahead of second-bottom Motherwell.
That appeared to be partly the result of an impressive performance from the visitors who threatened the home defence throughout.
Thistle quickly took control of the flow of play and came close when Ryan Stevenson fired a powerful effort narrowly over from inside the box.
Then the home side faced threats from several areas of the pitch and struggled to create many clear openings.
However, Jim McIntyre's side struck first following a wonderful delivery from the left from Reckord which Gardyne finished.
Thistle would have felt aggrieved given the balance of play but demonstrated their strength by continue to dictate.
They were rewarded from an unlikely source when Frans equalised with an unstoppable shot.
Thistle continued to press and went close again when Stuart Bannigan measured a curling left foot effort which narrowly evaded Mark Brown's post.
Brown then put himself under real pressure when he took too long on the ball and his clearance was charged down leaving him isolated outside the box.
The keeper did just enough to unbalance Ryan Stevenson who's effort bounced wide..
Into the second half, the visitors had a claim for a penalty when Steven Lawless appeared to be pulled as he drove into the box.
Thistle wouldn't be denied and O'Donnell fired his side ahead with a strike of real quality.
He gathered on the right side of the area and drove the ball fiercely, catching Brown out of position when he perhaps expected a cross.
Substitute Tony Dingwall did claim for a penalty for the home side when he went down after surging into the box but the referee waved it away.
Given County's recent form you expected a late surge but it didn't materialise as Thistle on the day proved to be the better side.
With just four games to go, Partick Thistle will feel a 10 point advantage and vastly superior goal difference should allow them to focus on finishing higher up the table.
- 5BoydBooked at 45mins
- 10KissSubstituted forCardleat 77'minutes
- 24De VitaSubstituted forDingwallat 59'minutes
- 11CurranSubstituted forQuinnat 57'minutesBooked at 73mins
- 22Palazuelos Garcia
- 15HigginbothamSubstituted forElliottat 78'minutes
- 29TaylorSubstituted forDoolanat 82'minutes
- Don Robertson
- Shots on Target
Second Half ends, Ross County 1, Partick Thistle 2.
Corner, Partick Thistle. Conceded by Martin Woods.
Marcus Fraser (Ross County) wins a free kick on the right wing.
Foul by Stuart Bannigan (Partick Thistle).
Stuart Bannigan (Partick Thistle) wins a free kick on the right wing.
Foul by Tony Dingwall (Ross County).
Foul by Joe Cardle (Ross County).
Ryan Stevenson (Partick Thistle) wins a free kick in the attacking half.
Substitution, Partick Thistle. Kris Doolan replaces Lyle Taylor.
Rocco Quinn (Ross County) wins a free kick in the defensive half.
Foul by Abdul Osman (Partick Thistle).
Corner, Partick Thistle. Conceded by Jamie Reckord.
Substitution, Partick Thistle. Christie Elliott replaces Kallum Higginbotham.
Substitution, Ross County. Joe Cardle replaces Filip Kiss.
Tony Dingwall (Ross County) wins a free kick in the defensive half.
Foul by Abdul Osman (Partick Thistle).
Rocco Quinn (Ross County) is shown the yellow card.
Foul by Rocco Quinn (Ross County).
Abdul Osman (Partick Thistle) wins a free kick in the attacking half.