A review of Saturday's action in the Scottish Premiership.
Hearts clocked up their first league win since November and moved onto positive points as Scott Robinson sealed a 2-1 victory at Ross County.
Callum Paterson gave Hearts a deserved lead in the 37th minute with a tap in following a David Smith corner but Yann Songo'o levelled on the stroke of half time when he headed home a Richard Brittain free-kick.
The match looked to be heading for a draw but with 10 minutes to go Robinson pounced on a Michael Fraser punch out to drill the ball into the net for a dramatic winner.
Kris Boyd's seventh goal in his last nine outings helped Kilmarnock to a 2-0 win over Inverness as Allan Johnston's side climbed to eighth place in the table.
Defender Lee Ashcroft's first goal of the season gave the home side at Rugby Park a 16th-minute lead.
Boyd grabbed the clincher 16 minutes from time when the impressive Robbie Muirhead added an assist to a pair of near misses after twice hitting the woodwork in the first 45.
A dramatic and scrappy late leveller by skipper Russell Anderson gave Aberdeen a share of the spoils with a 2-2 draw with Motherwell at Fir Park.
Well defender Stephen McManus headed in from the corner after 47 minutes before striker Adam Rooney, making his Dons debut, levelled in the 65th minute, also with a header.
The visitors looked more likely to go ahead and win the game but two minutes later a combination of John Sutton and Zaine Francis-Angol forced the ball over the line from a Henri Anier cross, both men claiming the goal.
However, the Dons came back again and got the point they deserved in the third minute of five added at the end of the game when, amid a packed six-yard box, Anderson bundled the ball in although it appeared to have gone in off his arm.
Honours were even at St Mirren Park as the home side and Partick Thistle fought out an entertaining but goalless encounter.