Ross County scored twice in the closing two minutes to come from behind and sink Hearts in Dingwall.

Melvin De Leeuw headed home from a Richard Brittain cross to level and the roles were reversed for the winner.

The visitors opened the scoring when Callum Paterson turned the ball home smartly on 24 minutes.

Paterson went close again but the Staggies created the better chances and were rewarded for their efforts with a dramatic comeback.

Ross County boss Derek Adams

Please turn on JavaScript. Media requires JavaScript to play.

Hearts must have thought they were on course to take a further bite out of the gap that separates them from struggling St Mirren at the foot of the Scottish Premiership.

But the Edinburgh side could not profit from the Paisley side's loss at Hibs and remain nine points adrift, having started the season with a 15-point penalty for going into administration.

The last-gaps goals earned a second win of the season for Derek Adams' men and moves them to within a point of seventh-placed Dundee United.

County started well and Ivan Sproule was almost through on goal in the fourth minute only to have his progress halted by a great Kevin McHattie tackle.

Scott Boyd was off target with a header either side of shots from Brittain and Steven Ross.

Heart of Midlothian manager Gary Locke

Please turn on JavaScript. Media requires JavaScript to play.

Interview - Heart of Midlothian manager Gary Locke

But it was the visitors who took the lead when McHattie whipped a ball into the box and Paterson tucked the ball past Brown from six yards.

The home side responded with more pressure and the first half ended with Ross shooting wide after a goalmouth scramble.

Ross had the goal in his sights again on 55 minutes but his effort flew high and wide.

Despite being on the back foot, Hearts created a really good chance just after the hour mark.

Jason Holt got to the byline and his cut-back was slightly behind Paterson who could only deflect the ball wide of Mark Brown's left-hand post.

Brown then had to turn away a strong shot from Holt.

The game was level when Brittain swung over a deep cross from the right touchline and substitute De Leeuw headed in at the back post.

It got better for County as the game entered stoppage time as De Leeuw fired over a cross from the left and Brittain headed powerfully into the net for the winner.

Lineup, Bookings (4) & Substitutions (4)

Ross County

  • 01 Brown
  • 02 Kovacevic
  • 03 Gordon Booked
  • 05 Boyd
  • 21 McLean
  • 04 Kettlewell
  • 07 Sproule (Glen - 78' )
  • 08 Brittain
  • 10 Quinn (De Leeuw - 75' )
  • 23 Carey Booked
  • 17 Ross

Substitutes

  • 20 Fraser
  • 06 Micic
  • 12 Munro
  • 22 Saunders
  • 11 De Leeuw
  • 14 Maatsen
  • 15 Glen

Heart of Midlothian

  • 01 MacDonald
  • 03 McHattie Booked
  • 04 Wilson
  • 05 McGowan
  • 16 McKay
  • 02 Hamill Booked
  • 08 Robinson
  • 15 Holt
  • 12 Paterson
  • 14 Walker (Nicholson - 87' )
  • 17 Smith (B King - 77' )

Substitutes

  • 13 Ridgers
  • 30 McGhee
  • 19 B King
  • 20 Tapping
  • 28 Nicholson
  • 18 Carrick
  • 29 Oliver
Ref: Norris
Att: 4,059

Match Stats

Possession

56 44

Shots

12 8

On target

5 5

Corners

4 2

Fouls

14 12

Live Text Commentary

90:00 +2:33 Full time

Full Time The referee blows for the end of the match.

90:00 +1:59

Melvin De Leeuw provided the assist for the goal.

90:00 +1:59 Goal scored

Goal! - Richard Brittain - Ross Co 2 - 1 Hearts Richard Brittain grabs a goal with a headed effort. Ross County 2-1 Hearts.

90:00 +1:09

Free kick taken by Jamie MacDonald.

90:00 +1:01

Steven Ross is ruled offside.

89:24

Jamie Hamill makes a clearance.

89:16

Corner taken by Richard Brittain from the right by-line.

88:06

Richard Brittain provided the assist for the goal.

88:06 Goal scored

Goal! - Melvin De Leeuw - Ross Co 1 - 1 Hearts Melvin De Leeuw grabs a goal with a headed effort. Ross County 1-1 Hearts.

86:58 Substitution

Substitution Sam Nicholson comes on in place of Jamie Walker.

84:12

Free kick taken by Mark Brown.

84:04

The assistant referee flags for offside against Callum Paterson.

83:47

Jason Holt takes a shot.

81:47

Jamie Hamill restarts play with the free kick.

81:36

Free kick awarded for an unfair challenge on Jamie Walker by Stuart Kettlewell.

78:49

Free kick taken by Brad McKay.

78:44

The assistant referee signals for offside against Gary Glen.

78:09

Jamie Hamill takes a shot. Mark Brown catches the ball.

77:39 Substitution

Substitution Gary Glen replaces Ivan Sproule.

76:40 Substitution

Substitution Billy King replaces David Smith.

74:43

Melvin De Leeuw has an effort at goal. Jamie MacDonald catches the ball.

74:02 Substitution

Substitution Melvin De Leeuw joins the action as a substitute, replacing Rocco Quinn.

73:44

Headed chance falls to Brian McLean.

73:29

Corner taken by Richard Brittain.

73:14

Jamie MacDonald makes a clearance.

73:09

Free kick crossed by Graham Carey.

72:44 Booking

Booking

72:44

Kevin McHattie is booked.

72:36

Unfair challenge on Graham Carey by Kevin McHattie results in a free kick.

71:16

Jason Holt takes a shot.

70:05

Scott Robinson has an effort at goal and missed to the right of the net.

69:21

The ball is swung over by Ben Gordon.

68:31

Graham Carey produces a cross.

68:17

Centre by Ivan Sproule.

67:37

Jamie MacDonald takes the free kick.

67:30

Free kick awarded for an unfair challenge on Dylan McGowan by Ivan Sproule.

65:14

Corner from the right by-line taken by Richard Brittain.

64:41

Shot by Mihael Kovacevic.

64:08

Jamie Hamill makes a clearance.

63:54

Free kick crossed by Graham Carey.

63:41

Jamie Walker challenges Ivan Sproule unfairly and gives away a free kick.

61:13

Callum Paterson takes the chance to get an effort at goal and missed to the right of the goal.

60:21

Clearance made by Scott Boyd.

59:15

Kevin McHattie restarts play with the free kick.

58:46

Rocco Quinn concedes a free kick for a foul on Scott Robinson.

58:29

Free kick taken by Scott Boyd.

58:23

Free kick awarded for a foul by Callum Paterson on Scott Boyd.

57:39

Richard Brittain takes the chance to get an effort at goal.

56:20

David Smith crosses the ball.

55:01

Shot by Steven Ross went over the bar.

54:10

Free kick taken by Mark Brown.

54:07

The assistant referee flags for offside against Jamie Walker.

51:42

Free kick crossed by David Smith.

51:32

Mihael Kovacevic challenges Callum Paterson unfairly and gives away a free kick.

49:16

Jamie Hamill restarts play with the free kick.

49:07 Booking

Booking

49:07

Graham Carey shown a yellow card.

48:28

Free kick awarded for a foul by Graham Carey on Callum Paterson.

47:27

Clearance by Brad McKay.

47:18

Richard Brittain crosses the ball in from the free kick.

47:11

Foul by Kevin McHattie on Ivan Sproule, free kick awarded.

45:01

The game restarts for the second half.

45:00 +2:23 Half time

Half Time The referee calls an end to the first half.

45:00 +1:49

Brian McLean takes a shot.

45:00 +1:25

Richard Brittain takes the free kick.

45:00 +1:19

Free kick awarded for a foul by Scott Robinson on Richard Brittain.

45:00 +0:47

Rocco Quinn takes the chance to get an effort at goal and missed to the left of the target.

44:11

Mark Brown takes the free kick.

44:06

Ben Gordon fouled by David Smith, the ref awards a free kick.

43:13

Scott Boyd makes a clearance.

42:21

Jamie MacDonald takes the free kick.

42:08

Graham Carey challenges Jamie Hamill unfairly and gives away a free kick.

41:26

Callum Paterson takes the chance to get an effort at goal.

40:40

Clearance by Danny Wilson.

40:31

Free kick taken by Mark Brown.

40:26

The referee blows for offside against David Smith.

38:53

Clearance by Brian McLean.

38:48

The ball is swung over by Kevin McHattie.

36:46

Mark Brown takes the free kick.

36:24

Kevin McHattie crosses the ball in from the free kick.

36:19

Ben Gordon goes into the referee's book.

36:19 Booking

Booking

36:08

Free kick awarded for an unfair challenge on David Smith by Ben Gordon.

35:03

The ball is crossed by Ivan Sproule.

34:28

Header at goal by Brian McLean goes over the bar.

34:02

Corner taken by Graham Carey.

33:48

Ivan Sproule sends in a cross.

33:26

Clearance made by Jamie Hamill.

33:14

Richard Brittain takes the free kick.

33:07

Unfair challenge on Steven Ross by Brad McKay results in a free kick.

31:47

Callum Paterson takes a shot and went wide right of the net.

31:18

Brad McKay makes a clearance.

31:09

Free kick taken by Scott Boyd.

30:53

Caution for Jamie Hamill.

30:53 Booking

Booking

30:45

Free kick awarded for a foul by Jamie Hamill on Rocco Quinn.

30:08

Dylan McGowan takes the free kick.

30:03

Steven Ross gives away a free kick for an unfair challenge on Dylan McGowan.

26:51

Free kick taken by Mark Brown.

26:46

Foul by Callum Paterson on Scott Boyd, free kick awarded.

23:29

The assist for the goal came from Kevin McHattie.

23:29 Goal scored

Goal! - Callum Paterson - Ross Co 0 - 1 Hearts Callum Paterson slots the ball right footed into the goal. Ross County 0-1 Hearts.

22:48

Clearance by Scott Boyd.

22:44

Corner taken by Kevin McHattie from the right by-line.

21:47

Free kick taken by Jamie MacDonald.

21:39

Unfair challenge on Scott Robinson by Steven Ross results in a free kick.

21:18

Scott Boyd makes a clearance.

21:08

Free kick crossed by David Smith.

20:51

Mihael Kovacevic concedes a free kick for a foul on Jamie Walker.

17:58

Shot by Steven Ross missed to the left of goal.

15:23

Richard Brittain restarts play with the free kick.

15:07

Foul by Jamie Hamill on Richard Brittain, free kick awarded.

14:12

Free kick taken by Kevin McHattie.

14:04

Free kick awarded for a foul by Ivan Sproule on Kevin McHattie.

10:48

Jamie Hamill crosses the ball in from the free kick.

10:40

Scott Boyd concedes a free kick for a foul on Callum Paterson.

10:17

Graham Carey sends in a cross.

8:37

Richard Brittain takes a shot and went wide left of the net.

6:57

Kevin McHattie restarts play with the free kick.

6:51

Unfair challenge on Scott Robinson by Stuart Kettlewell results in a free kick.

4:37

Kevin McHattie restarts play with the free kick.

4:31

Richard Brittain gives away a free kick for an unfair challenge on Kevin McHattie.

2:39

Free kick taken by Mark Brown.

2:32

Free kick awarded for a foul by Danny Wilson on Scott Boyd.

2:23

Corner taken by David Smith.

1:00

Jamie MacDonald restarts play with the free kick.

0:00

The game kicks-off.

Live text and data provided by The Press Association