Match ends, Kilmarnock 2, Partick Thistle 2.
Partick Thistle moved off the bottom of the Premiership after twice coming from a goal down to draw with Kilmarnock.
Kris Boyd struck to put Killie ahead but Steven Lawless tucked away Thistle's deserved leveller before the half-time break.
Soulemane Coulibaly headed in Dean Hawkshaw's cross for Kilmarnock's second but Liam Lindsay then equalised from close range.
The visitors finished with 10 men, Abdul Osman sent off for two bookings.
Jags undone after bright start
The visitors made a positive start and Lawless had a shot blocked by Lee Hendrie after David Amoo's goal-bound shot had been deflected wide by Jags team-mate Kris Doolan.
Killie responded with Coulibaly trying to repeat his acrobatic effort against Dundee last week, the striker controlling Gary Dicker's chipped cross and hooking overhead to force a fine save from Ryan Scully.
Boyd then showed all his striking instincts, reacting quickly after the ball looked liked running away from him to fire left-footed into the net.
Doolan had a shot turned away by the boot of Killie keeper Jamie MacDonald but the leveller duly arrived as Lawless latched on to an Amoo cross and clipped the ball into the net.
Coulibaly troubles visitors
Coulibaly worked a neat one-two with Martin Smith before firing in a shot which Scully saved well and the goalkeeper then parried a free-kick by the striker.
But the Ivorian would eventually find the net, leaping high to meet Hawkshaw's cross from the right.
It was Coulibaly's sixth goal of the season.
Visitors hit back again
Thistle were facing a fifth defeat in a row in all competitions but were determined to take something back to Glasgow.
A free-kick on the right produced their equaliser as Callum Booth's delivery eluded everyone until central defender Lindsay blasted high into the net.
The drama did not end there as Thistle skipper Osman was sent off after a foul on Rory McKenzie resulted in a second booking for the midfielder.
And though Thistle go level on points with Inverness, Partick's superior goal difference takes them up to 11th with Killie eighth.
Kilmarnock's Lee Clark: "The key thing for us is we've got to start keeping some clean sheets because we're certainly a threat at the other end.
"It's frustrating. We need to stop conceding these silly goals and go on to win games.
"We certainly are (making progress), there's lots of positives to take. We're creating lots of opportunities, we have players in the attacking areas on form, we're proving very difficult for teams to beat."
Partick Thistle's Alan Archibald: "Going forward, we moved the ball really well but I was disappointed with our defending. Kilmarnock didn't have to work hard enough for their goals.
"It stops the rot after a bad run and a terrible performance last week."
On Osman's sending off: "I think he has to be a bit more experienced. Once he is booked - you have to watch what you are doing.
"We became a bit stretched so it was probably a good foul at the time but we have lost him for next week."
- 27HendrieBooked at 26mins
- 3SmithSubstituted forSmithat 25'minutesSubstituted forJonesat 90+2'minutes
- 21FrizzellSubstituted forTysonat 53'minutes
- 33HawkshawBooked at 68mins
- 23GordonBooked at 54mins
- 6OsmanBooked at 89mins
- 7AmooSubstituted forAzeezat 76'minutes
- 10ErskineSubstituted forElliottat 90'minutes
- 9DoolanSubstituted forWelshat 90+1'minutes
- Andrew Dallas
- Shots on Target
Second Half ends, Kilmarnock 2, Partick Thistle 2.
Attempt saved. Adebayo Azeez (Partick Thistle) right footed shot from outside the box is saved in the centre of the goal.
Substitution, Kilmarnock. Jordan Jones replaces Martin Smith.
Substitution, Partick Thistle. Sean Welsh replaces Kris Doolan.
Substitution, Partick Thistle. Christie Elliott replaces Chris Erskine.
Second yellow card to Abdul Osman (Partick Thistle) for a bad foul.
Martin Smith (Kilmarnock) wins a free kick in the defensive half.
Foul by Abdul Osman (Partick Thistle).
Abdul Osman (Partick Thistle) is shown the yellow card.
Rory McKenzie (Kilmarnock) wins a free kick in the defensive half.
Foul by Abdul Osman (Partick Thistle).
Goal! Kilmarnock 2, Partick Thistle 2. Liam Lindsay (Partick Thistle) left footed shot from very close range to the bottom left corner. Assisted by Callum Booth.
Foul by Scott Boyd (Kilmarnock).
Chris Erskine (Partick Thistle) wins a free kick on the right wing.
Attempt missed. Souleymane Coulibaly (Kilmarnock) right footed shot from the centre of the box misses to the right.
Dean Hawkshaw (Kilmarnock) wins a free kick in the attacking half.
Foul by Steven Lawless (Partick Thistle).
Corner, Partick Thistle. Conceded by Gary Dicker.
Corner, Partick Thistle. Conceded by Souleymane Coulibaly.