St Mirren moved to the brink of securing their Premiership future with a hard-fought but ultimately deserved win over fellow play-off candidates Ross County.

The goal that won the match was worthy of winning any game, coming from the boot of Gregg Wylde.

The winger picked up possession just outside the area and lashed a bullet of a shot past the diving Mark Brown.

County hit the woodwork twice but could not find an equaliser.

It leaves them very much still in the play-off mix, but St Mirren have taken a massive step towards safety.

Their good recent form - two wins and two draws in their last four games - looked to have given them an injection of real confidence and positivity.

Snapping into tackles and zipping passes about, they looked more up for the contest, with Kenny McLean the driving force for the home side.

McLean it was who forced two early saves from Brown with well-hit shots from outside the penalty area.

Paul McGowan's ingenuity almost produced the opening goal, but his flick with the outside of his right boot was collected by Brown.

County gradually clawed their way into the match and might have taken the lead themselves, but Melvin de Leeuw's fiercely-hit shot was deflected narrowly wide.

Richie Brittain went even closer, curling a beautiful free kick against the angle of post and bar moments before Alex Cooper shot straight at Chris Dilo.

Conor Newton provided Brown with another test at the other end, but the goalkeeper was equal to the midfielder's powerful low drive.

Cooper's introduction as a substitute had given County an added dimension and he brought another good save out of Dilo as play began to rage from end to end.

When the breakthrough finally came, it did so in utterly sublime fashion, Wylde's stunning strike triggering jubilation in the home stands.

McLean almost trumped that with an audacious strike of his own that came back off the inside of the post and then Rocco Quinn came within inches of a late equaliser with a first-time volley that hit the top of the crossbar.

It leaves Danny Lennon's men needing a monumental collapse and disastrous series of results elsewhere to drop into the relegation play-off spot and indeed a best-ever seventh place looks more likely.

County, though, still have work to do and drop into 10th place, one point above second-bottom Kilmarnock, who face Hearts on Sunday.

Lineup, Bookings (1) & Substitutions (5)

St Mirren

  • 30 Dilo
  • 22 Naismith
  • 18 Kelly
  • 24 Newton
  • 04 McGregor
  • 14 McAusland
  • 11 McLean
  • 06 Goodwin
  • 09 Thompson
  • 10 McGowan (Magennis - 67' )
  • 07 McGinn (Wylde - 67' )

Substitutes

  • 02 van Zanten
  • 12 Campbell
  • 16 Magennis
  • 21 Teale
  • 28 Kello
  • 39 Wylde
  • 99 Djemba-Djemba

Ross County

  • 01 Brown
  • 02 Cikos
  • 03 Gordon Booked
  • 07 Kiss
  • 05 Boyd
  • 28 Songo'o
  • 08 Brittain (Arquin - 71' )
  • 04 Kettlewell
  • 25 Slew
  • 11 De Leeuw (Quinn - 88' )
  • 23 Carey (Cooper - 45' )

Substitutes

  • 10 Quinn
  • 14 Maatsen
  • 16 Cooper
  • 20 Fraser
  • 21 McLean
  • 26 Oikonomou
  • 27 Arquin
Ref: Craig Thomson
Att: 4,414

Match Stats

Shots

14 9

On target

7 2

Corners

7 4

Fouls

10 11

Live Text Commentary

Full time

Full Time Match ends, St Mirren 1, Ross County 0.

90:00 +3:03 Full time

Full Time Second Half ends, St Mirren 1, Ross County 0.

89:48

Attempt missed. Erik Cikos (Ross County) right footed shot from outside the box misses to the right.

88:32

Rocco Quinn (Ross County) hits the bar with a left footed shot from the centre of the box.

87:28 Substitution

Substitution Substitution, Ross County. Rocco Quinn replaces Melvin De Leeuw.

86:55

James Goodwin (St Mirren) wins a free kick in the attacking half.

86:55

Foul by Yoann Arquin (Ross County).

86:37

Attempt saved. Kenny McLean (St Mirren) left footed shot from the right side of the box is saved in the top centre of the goal.

86:25

Corner, St Mirren. Conceded by Alex Cooper.

85:36

Steven Thompson (St Mirren) wins a free kick in the defensive half.

85:36

Foul by Yann Songo'o (Ross County).

83:49

Kenny McLean (St Mirren) hits the left post with a left footed shot from long range on the right.

82:18

Attempt missed. Kenny McLean (St Mirren) left footed shot from the centre of the box is close, but misses to the right.

78:14 Goal scored

Goal! Goal! St Mirren 1, Ross County 0. Gregg Wylde (St Mirren) left footed shot from outside the box to the top right corner. Assisted by James Goodwin.

77:31

Corner, St Mirren. Conceded by Erik Cikos.

75:25

Attempt saved. Steven Thompson (St Mirren) header from the centre of the box is saved in the centre of the goal.

73:51

Steven Thompson (St Mirren) hits the left post with a header from the left side of the six yard box.

72:34

Darren McGregor (St Mirren) wins a free kick on the left wing.

72:34

Foul by Yoann Arquin (Ross County).

70:59 Substitution

Substitution Substitution, Ross County. Yoann Arquin replaces Richard Brittain.

70:47

Attempt missed. Steven Thompson (St Mirren) header from the centre of the box is just a bit too high.

68:49

Delay in match Alex Cooper (Ross County) because of an injury.

67:01

Corner, Ross County. Conceded by James Goodwin.

66:51

Attempt saved. Alex Cooper (Ross County) right footed shot from the centre of the box is saved in the bottom right corner.

66:36

Foul by Kenny McLean (St Mirren).

66:36

Stuart Kettlewell (Ross County) wins a free kick on the left wing.

66:17 Substitution

Substitution Substitution, St Mirren. Gregg Wylde replaces John McGinn.

66:02 Substitution

Substitution Substitution, St Mirren. Josh Magennis replaces Paul McGowan.

64:28

Delay in match Melvin De Leeuw (Ross County) because of an injury.

61:26

Attempt saved. Alex Cooper (Ross County) left footed shot from the right side of the box is saved in the top centre of the goal.

59:14 Booking

Booking Ben Gordon (Ross County) is shown the yellow card.

59:05

Kenny McLean (St Mirren) wins a free kick on the right wing.

59:05

Foul by Ben Gordon (Ross County).

58:31

Attempt missed. Alex Cooper (Ross County) left footed shot from the centre of the box is close, but misses to the left.

57:27

Richard Brittain (Ross County) hits the bar with a right footed shot from outside the box from a direct free kick.

56:40

Foul by Conor Newton (St Mirren).

56:40

Jordan Slew (Ross County) wins a free kick in the defensive half.

54:47

Delay in match Stuart Kettlewell (Ross County) because of an injury.

53:19

Foul by Kenny McLean (St Mirren).

53:19

Stuart Kettlewell (Ross County) wins a free kick in the defensive half.

52:01

Attempt missed. Paul McGowan (St Mirren) right footed shot from the centre of the box is too high.

51:45

Kenny McLean (St Mirren) wins a free kick in the defensive half.

51:45

Foul by Melvin De Leeuw (Ross County).

50:19

Attempt missed. Steven Thompson (St Mirren) header from the centre of the box is too high.

49:49

Sean Kelly (St Mirren) wins a free kick in the defensive half.

49:49

Foul by Richard Brittain (Ross County).

47:02

Foul by John McGinn (St Mirren).

47:02

Erik Cikos (Ross County) wins a free kick on the left wing.

45:00

Second Half begins St Mirren 0, Ross County 0.

45:00 Substitution

Substitution Substitution, Ross County. Alex Cooper replaces Graham Carey.

45:00 +0:04 Half time

Half Time First Half ends, St Mirren 0, Ross County 0.

44:04

Corner, St Mirren. Conceded by Erik Cikos.

42:42

Attempt missed. Paul McGowan (St Mirren) left footed shot from outside the box is too high.

40:57

Attempt missed. Richard Brittain (Ross County) right footed shot from outside the box is close, but misses to the left.

38:16

Corner, Ross County. Conceded by Kenny McLean.

37:27

Foul by Sean Kelly (St Mirren).

37:27

Stuart Kettlewell (Ross County) wins a free kick in the defensive half.

36:55

Corner, Ross County. Conceded by Marc McAusland.

36:46

Attempt blocked. Melvin De Leeuw (Ross County) right footed shot from outside the box is blocked.

32:50

Jason Naismith (St Mirren) wins a free kick in the defensive half.

32:50

Foul by Graham Carey (Ross County).

32:09

Foul by Steven Thompson (St Mirren).

32:09

Yann Songo'o (Ross County) wins a free kick on the left wing.

28:45

Corner, Ross County. Conceded by Conor Newton.

28:00

Kenny McLean (St Mirren) wins a free kick on the right wing.

27:59

Foul by Filip Kiss (Ross County).

24:52

Attempt saved. Paul McGowan (St Mirren) right footed shot from outside the box is saved in the top centre of the goal.

20:48

Attempt saved. Paul McGowan (St Mirren) right footed shot from the centre of the box is saved in the top centre of the goal.

16:52

Foul by Darren McGregor (St Mirren).

16:52

Jordan Slew (Ross County) wins a free kick in the defensive half.

16:36

Attempt saved. Kenny McLean (St Mirren) left footed shot from outside the box is saved in the top centre of the goal.

16:06

James Goodwin (St Mirren) wins a free kick in the attacking half.

16:06

Foul by Jordan Slew (Ross County).

14:06

Foul by John McGinn (St Mirren).

14:06

Stuart Kettlewell (Ross County) wins a free kick in the attacking half.

12:53

Foul by Steven Thompson (St Mirren).

12:53

Scott Boyd (Ross County) wins a free kick in the attacking half.

9:52

Paul McGowan (St Mirren) wins a free kick in the defensive half.

9:52

Foul by Graham Carey (Ross County).

8:41

Attempt missed. Filip Kiss (Ross County) right footed shot from outside the box misses to the right.

5:25

Foul by Marc McAusland (St Mirren).

5:25

Jordan Slew (Ross County) wins a free kick in the defensive half.

4:51

Corner, St Mirren. Conceded by Filip Kiss.

4:36

Corner, St Mirren. Conceded by Richard Brittain.

3:59

Corner, St Mirren. Conceded by Mark Brown.

3:49

Attempt saved. Kenny McLean (St Mirren) left footed shot from outside the box is saved in the top left corner.

3:05

Foul by Ben Gordon (Ross County).

3:05

Kenny McLean (St Mirren) wins a free kick in the defensive half.

1:25

Corner, St Mirren. Conceded by Scott Boyd.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers