A Kris Boyd-inspired Kilmarnock made it two wins on the trot as Hearts were cast further adrift at the bottom of the Scottish Premiership.

Boyd showed good composure to shoot low past Jamie MacDonald for his first goal on 16 minutes.

Callum Paterson came close to heading a Hearts equaliser after the break at a rain-lashed Rugby Park.

But Boyd showed class to cleverly lift his second strike over MacDonald and take Killie up to 10th place.

Allan Johnston's men climb above St Mirren and are now 16 points clear of Hearts, who are themselves 15 points short of the Buddies.

Therefore, the discord at Rugby Park relents - on the pitch at least.

During the first-half, the majority of Killie fans held up red cards and shouted "we want Johnston out" in unison as a protest against their chairman Michael Johnston.

His stewardship of the club seems something they want to end no matter what results are.

With the task Gary Locke's administration-hit Jambos have this season, utilising the experience of someone like Ryan Stevenson is paramount.

The former Ipswich forward was only getting back into the swing of things since returning from a lengthy lay-off and his first-half departure due to injury was a huge blow.

Stevenson's importance was highlighted when he created the game's first chance out of nothing, curling a right foot shot from the corner of the box which Killie keeper Craig Samson clawed away.

From there, Kilmarnock settled into the match and quickly went in front.

Boyd ignored the offside shouts for the through-ball that found him and ran into the box to complete his task, which was shooting low past Hearts goalkeeper MacDonald after calmly checking inside Danny Wilson.

Having the trickery and creativity of young winger Chris Johnston back in the side is clearly a boost for Killie.

His approach play was almost topped off by Barry Nicholson, but the former Aberdeen midfielder's hooked effort went over the crossbar.

The hosts lost Darren Barr to a nasty looking head knock but they continued to look the most menacing as the rain teemed down before the interval.

Both Michael Gardyne and Johnston had shots well blocked in the box, the latter's by a fantastic reaction save by MacDonald.

Paterson, on for Stevenson, had chances to equalise for Hearts either side of half-time with a flick and a header.

As Killie began to turn the screw, MacDonald had to be at his best once again to beat away Sean Clohessy's near-post drive. But the pressure would soon pay off.

Boyd chested down Jeroen Tesselaar's free-kick from deep and lifted it over the onrushing MacDonald in style to give Kilmarnock a two-goal advantage.

Dale Carrick came close to immediately reducing that lead before Killie went up the park once more and Johnston's rising shot was tipped over by MacDonald.

The home side absorbed the odd attack Hearts had left to offer and, fittingly, Boyd was given a standing ovation when substituted with a couple of minutes remaining.

Lineup, Bookings (6) & Substitutions (6)

Kilmarnock

  • 01 Samson Booked
  • 16 Clohessy Booked
  • 02 Tesselaar
  • 29 Pascali
  • 05 Irvine
  • 06 Barr (Clingan - 29' )
  • 26 O'Hara
  • 07 Nicholson (McKenzie - 87' )
  • 09 Boyd (Muirhead - 90' )
  • 25 Gardyne
  • 10 Johnston Booked

Substitutes

  • 04 Fowler
  • 08 Clingan
  • 11 Gros
  • 12 Reguero
  • 18 McKenzie
  • 30 Ashcroft
  • 33 Muirhead

Heart of Midlothian

  • 01 MacDonald
  • 30 McGhee
  • 03 McHattie Booked
  • 02 Hamill
  • 04 Wilson
  • 16 McKay Booked
  • 08 Robinson
  • 20 Tapping (Carrick - 45' )
  • 07 Stevenson (Paterson - 20' Booked )
  • 14 Walker
  • 17 Smith (Nicholson - 67' )

Substitutes

  • 05 McGowan
  • 12 Paterson
  • 13 Ridgers
  • 15 Holt
  • 18 Carrick
  • 28 Nicholson
  • 29 Oliver
Ref: Kevin Clancy
Att: 5,090

Match Stats

Shots

18 10

On target

10 4

Corners

8 3

Fouls

11 12

Live Text Commentary

Full time

Full Time Match ends, Kilmarnock 2, Hearts 0.

90:00 +2:18 Full time

Full Time Second Half ends, Kilmarnock 2, Hearts 0.

90:00 +0:43

Foul by Chris Johnston (Kilmarnock).

90:00 +0:43

Jamie Hamill (Hearts) wins a free kick on the left wing.

89:44 Substitution

Substitution Substitution, Kilmarnock. Robbie Muirhead replaces Kris Boyd.

89:30 Booking

Booking Sean Clohessy (Kilmarnock) is shown the yellow card.

89:25

Foul by Sean Clohessy (Kilmarnock).

89:25

Sam Nicholson (Hearts) wins a free kick in the attacking half.

86:09 Substitution

Substitution Substitution, Kilmarnock. Rory McKenzie replaces Barry Nicholson.

81:33

Attempt missed. Sammy Clingan (Kilmarnock) right footed shot from a difficult angle and long range on the left is close, but misses the top right corner from a direct free kick.

81:02

Michael Gardyne (Kilmarnock) wins a free kick on the left wing.

81:02

Foul by Jamie Walker (Hearts).

79:33

Attempt missed. Kevin McHattie (Hearts) left footed shot from outside the box is close, but misses to the right from a direct free kick.

79:01 Booking

Booking Chris Johnston (Kilmarnock) is shown the yellow card.

79:00

Jamie Walker (Hearts) wins a free kick in the defensive half.

78:54

Foul by Chris Johnston (Kilmarnock).

76:03 Booking

Booking Brad McKay (Hearts) is shown the yellow card.

75:33 Booking

Booking Craig Samson (Kilmarnock) is shown the yellow card.

75:27

(Kilmarnock) wins a free kick in the attacking half.

75:09

Foul by Brad McKay (Hearts).

74:27

Foul by Michael Gardyne (Kilmarnock).

74:27

Jamie Hamill (Hearts) wins a free kick in the defensive half.

73:00

Kris Boyd (Kilmarnock) wins a free kick in the attacking half.

72:55

Foul by Danny Wilson (Hearts).

72:03

Corner, Kilmarnock. Conceded by Jamie Hamill.

71:37

Attempt blocked. Kris Boyd (Kilmarnock) left footed shot from the centre of the box is blocked.

71:14

Corner, Kilmarnock. Conceded by Jamie MacDonald.

70:53

Attempt saved. Chris Johnston (Kilmarnock) right footed shot from the centre of the box is saved in the top right corner.

67:19 Booking

Booking Callum Paterson (Hearts) is shown the yellow card.

67:07

Chris Johnston (Kilmarnock) wins a free kick in the attacking half.

67:07

Foul by Callum Paterson (Hearts).

66:19 Substitution

Substitution Substitution, Hearts. Sam Nicholson replaces David Smith.

64:56

Attempt blocked. Kevin McHattie (Hearts) left footed shot from outside the box is blocked.

64:26

Corner, Hearts. Conceded by Craig Samson.

64:11

Attempt saved. Jamie Walker (Hearts) right footed shot from the right side of the six yard box is saved in the bottom right corner.

63:07 Goal scored

Goal! Goal! Kilmarnock 2, Hearts 0. Kris Boyd (Kilmarnock) left footed shot from the centre of the box to the bottom right corner.

62:44

Jeroen Tesselaar (Kilmarnock) wins a free kick on the right wing.

62:44

Foul by Dale Carrick (Hearts).

60:16

Foul by Michael Gardyne (Kilmarnock).

60:16

Jamie Hamill (Hearts) wins a free kick in the attacking half.

59:35

Mark O'Hara (Kilmarnock) wins a free kick in the defensive half.

59:35

Foul by Dale Carrick (Hearts).

57:57

Attempt saved. Manuel Pascali (Kilmarnock) header from the centre of the box is saved in the top centre of the goal.

57:50

Corner, Kilmarnock. Conceded by Jamie MacDonald.

57:35

Attempt saved. Sean Clohessy (Kilmarnock) right footed shot from the right side of the box is saved in the top right corner.

55:49

Foul by Manuel Pascali (Kilmarnock).

55:49

Brad McKay (Hearts) wins a free kick in the attacking half.

55:37

Corner, Kilmarnock. Conceded by Jordan McGhee.

55:13

Corner, Kilmarnock. Conceded by Danny Wilson.

54:35

Corner, Kilmarnock. Conceded by Danny Wilson.

54:13

Attempt blocked. Dale Carrick (Hearts) right footed shot from outside the box is blocked.

53:23

Callum Paterson (Hearts) wins a free kick in the attacking half.

53:23

Foul by Jackson Irvine (Kilmarnock).

47:56

Attempt blocked. Callum Paterson (Hearts) right footed shot from outside the box is blocked.

47:19

Attempt missed. Chris Johnston (Kilmarnock) right footed shot from outside the box is too high.

46:53

Corner, Kilmarnock. Conceded by Kevin McHattie.

46:03

Attempt missed. Dale Carrick (Hearts) header from the left side of the six yard box is close, but misses to the left.

45:00

Second Half begins Kilmarnock 1, Hearts 0.

45:00 Substitution

Substitution Substitution, Hearts. Dale Carrick replaces Callum Tapping.

45:00 +5:56 Half time

Half Time First Half ends, Kilmarnock 1, Hearts 0.

45:00 +5:44

Attempt saved. Jackson Irvine (Kilmarnock) right footed shot from the centre of the box is saved in the top centre of the goal.

45:00 +5:31

Attempt saved. Michael Gardyne (Kilmarnock) right footed shot from the centre of the box is saved in the top centre of the goal.

45:00 +4:59

Corner, Kilmarnock. Conceded by Jamie MacDonald.

45:00 +4:39

Attempt saved. Chris Johnston (Kilmarnock) left footed shot from the centre of the box is saved in the bottom right corner.

45:00 +2:57

Attempt saved. Kris Boyd (Kilmarnock) right footed shot from outside the box is saved in the centre of the goal.

45:00 +2:37

Attempt saved. Callum Paterson (Hearts) header from the centre of the box is saved in the centre of the goal.

45:00 +1:51

Foul by Sammy Clingan (Kilmarnock).

45:00 +1:51

Jamie Hamill (Hearts) wins a free kick on the right wing.

43:45

Attempt saved. Jamie Walker (Hearts) right footed shot from outside the box is saved in the top centre of the goal.

38:43

Jamie Hamill (Hearts) wins a free kick in the defensive half.

38:43

Foul by Barry Nicholson (Kilmarnock).

36:11

Attempt missed. Kris Boyd (Kilmarnock) right footed shot from the centre of the box is too high.

35:40

Attempt missed. Barry Nicholson (Kilmarnock) header from a difficult angle on the left is close, but misses to the left.

34:53 Booking

Booking Kevin McHattie (Hearts) is shown the yellow card.

34:37

Barry Nicholson (Kilmarnock) wins a free kick on the left wing.

34:37

Foul by David Smith (Hearts).

34:00

Chris Johnston (Kilmarnock) wins a free kick on the right wing.

33:54

Foul by Jordan McGhee (Hearts).

31:15

Jackson Irvine (Kilmarnock) wins a free kick on the right wing.

31:15

Foul by Jamie Hamill (Hearts).

29:54

Foul by Kris Boyd (Kilmarnock).

29:54

Brad McKay (Hearts) wins a free kick on the left wing.

28:48

Delay over. They are ready to continue.

28:47

Delay over. They are ready to continue.

28:28 Substitution

Substitution Substitution, Kilmarnock. Sammy Clingan replaces Darren Barr because of an injury.

24:23

Delay in match Darren Barr (Kilmarnock) because of an injury.

23:18

David Smith (Hearts) wins a free kick on the right wing.

23:18

Foul by Jeroen Tesselaar (Kilmarnock).

22:11

Attempt saved. Jackson Irvine (Kilmarnock) header from a difficult angle on the left is saved in the centre of the goal.

21:19

Attempt blocked. Kris Boyd (Kilmarnock) right footed shot from outside the box is blocked.

20:00

Manuel Pascali (Kilmarnock) wins a free kick in the attacking half.

19:59

Foul by David Smith (Hearts).

19:39 Substitution

Substitution Substitution, Hearts. Callum Paterson replaces Ryan Stevenson because of an injury.

19:00

Michael Gardyne (Kilmarnock) wins a free kick in the attacking half.

18:43

Foul by Jamie Hamill (Hearts).

15:24 Goal scored

Goal! Goal! Kilmarnock 1, Hearts 0. Kris Boyd (Kilmarnock) left footed shot from the centre of the box to the bottom right corner. Assisted by Sean Clohessy.

9:41

Attempt missed. Barry Nicholson (Kilmarnock) left footed shot from the right side of the box is just a bit too high.

7:51

Attempt missed. Kris Boyd (Kilmarnock) right footed shot from the centre of the box is close, but misses to the left.

5:38

Attempt missed. Brad McKay (Hearts) right footed shot from the centre of the box is close, but misses to the left.

5:19

Corner, Hearts. Conceded by Darren Barr.

5:03

Corner, Hearts. Conceded by Craig Samson.

4:43

Attempt saved. Ryan Stevenson (Hearts) right footed shot from outside the box is saved in the top centre of the goal.

1:18

Foul by Jordan McGhee (Hearts).

1:18

Kris Boyd (Kilmarnock) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers