Partick Thistle and St Mirren rued missed chances in a hard-fought draw that leaves their fight for Premiership survival in the balance.

Thistle took the lead thanks to a superbly guided header from front-man Kris Doolan.

But, against the run of play, the visitors drew level after Kenny McLean converted a controversial penalty.

The stalemate means St Mirren leapfrog Hibernian into seventh place and both teams remain in the relegation mix.

Going into the match, a solitary point and two places in the table separated the sides - with St Mirren occupying eighth spot and Thistle sitting in 10th - so, as the end of the season nears ever closer, this showdown could not have been more crucial to the outcome of the battle to secure Premiership status.

The atmosphere was electric from the off and it was the visitors, looking for their third win on the bounce, who started brightest and looked hungrier to stamp their authority on proceedings.

John McGinn was first on the attack, getting a sight of Paul Gallacher's goal thanks to a defensive error, but he failed to properly connect with the effort.

That scare seemed to shock Thistle into action, and they were soon making offensive strides of their own through the likes of Conrad Balatoni and top-scorer Kris Doolan, but they were unable to make three consecutive corners count and trouble Buddies stopper Christopher Dilo.

The significance of the occasion could not have been more evident, with both teams eager to get their noses in front and settle their nerves, and it was Alan Archibald's men who did just that.

Kallum Higginbotham, brimming with intent, delivered a perfect cross to the back post, which was met by Doolan, who calmly headed back across a helpless Dilo to net his 10th goal of the season.

After grabbing the advantage, it was full steam ahead from the home team. With Aaron Taylor-Sinclair proving to be the chief tormentor and St Mirren unable to control their rivals, if there was a second goal to come it looked certain that it would be from the Jags.

Kenny McLean equalised from the spot

Kenny McLean equalised from the spot to ensure a draw at Firhill

As St Mirren started to make their presence felt but struggled to make efforts count, the hosts would have been confident of seeing out the first 45 with the lead intact.

But, with the clock ticking towards half-time, a Higginbotham push on Jason Naismith resulted in referee Calum Murray awarding a dubious spot-kick. which McLean duly sent home.

It was clear that losing that goal on the stroke of half-time had taken the wind out of the sails of Thistle, with the tie lacking rhythm, and it looked like one goal could prove enough.

Lee Mair had his moment to be Thistle's hero, thanks to a fizzing free-kick from the ever-impressive Higginbotham, but he could only send his diving header wide, much to the disappointment of the Firhill faithful.

The Buddies - who had started the match with so much promise - found an opening themselves as Josh Magennis, on from the bench, fed McLean, who rattled Gallacher's post after a stinging strike from the edge of the area.

As the rain lashed down on the pitch, it was frantic end-to-end stuff in the final exchanges, as the teams threw caution to the wind in the hope of netting the winner.

And Lyle Taylor must have thought he had done the job for the Glasgow outfit when his looping header from a pin-point Gary Fraser cross beat Dilo, only to be foiled by the crossbar.

Lineup, Bookings (3) & Substitutions (5)

Partick Thistle

  • 12 Gallacher
  • 16 McMillan
  • 03 Taylor-Sinclair Booked
  • 08 Bannigan
  • 15 Mair
  • 06 Balatoni
  • 28 Erskine (Elliott - 67' )
  • 10 Buaben (Fraser - 45' )
  • 09 Doolan (Taylor - 73' )
  • 07 Craigen Booked
  • 23 Higginbotham

Substitutes

  • 01 Fox
  • 11 Lawless
  • 13 Gabriel
  • 14 Elliott
  • 17 Moncur
  • 21 Taylor
  • 22 Fraser

St Mirren

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

Substitutes

  • 02 van Zanten
  • 12 Campbell
  • 16 Magennis
  • 21 Teale
  • 28 Kello
  • 39 Wylde
  • 99 Djemba-Djemba
Ref: Calum Murray
Att: 5,971

Match Stats

Shots

14 8

On target

5 3

Corners

10 4

Fouls

12 9

Live Text Commentary

Full time

Full Time Match ends, Partick Thistle 1, St Mirren 1.

90:00 +2:26 Full time

Full Time Second Half ends, Partick Thistle 1, St Mirren 1.

90:00 +2:16

Attempt missed. Conrad Balatoni (Partick Thistle) header from the centre of the box is too high following a corner.

90:00 +1:58

Corner, Partick Thistle. Conceded by Conor Newton.

90:00 +1:30

Attempt saved. Stuart Bannigan (Partick Thistle) left footed shot from outside the box is saved in the centre of the goal.

90:00 +0:46 Booking

Booking James Craigen (Partick Thistle) is shown the yellow card.

90:00 +0:30

Hand ball by Sean Kelly (St Mirren).

88:10

Corner, Partick Thistle. Conceded by Sean Kelly.

87:48

Corner, Partick Thistle. Conceded by Marc McAusland.

85:24

Corner, St Mirren. Conceded by Gary Fraser.

84:59 Substitution

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

84:25 Booking

Booking Aaron Taylor-Sinclair (Partick Thistle) is shown the yellow card.

84:17

Foul by Aaron Taylor-Sinclair (Partick Thistle).

84:17

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

81:25

Lyle Taylor (Partick Thistle) hits the bar with a header from the centre of the box.

79:41

Attempt missed. Christie Elliott (Partick Thistle) right footed shot from outside the box is too high.

78:38

Attempt saved. Lyle Taylor (Partick Thistle) header from the centre of the box is saved in the centre of the goal.

77:44

Corner, Partick Thistle. Conceded by Sean Kelly.

76:35

Corner, St Mirren. Conceded by Paul Gallacher.

76:26

Attempt saved. Sean Kelly (St Mirren) right footed shot from outside the box is saved in the centre of the goal.

73:44

Kenny McLean (St Mirren) hits the right post with a right footed shot from outside the box.

72:38 Substitution

Substitution Substitution, Partick Thistle. Lyle Taylor replaces Kris Doolan.

71:16

Foul by James Craigen (Partick Thistle).

71:16

Conor Newton (St Mirren) wins a free kick in the defensive half.

70:08

Conrad Balatoni (Partick Thistle) wins a free kick in the attacking half.

70:08

Foul by Josh Magennis (St Mirren).

69:11

Attempt saved. Christie Elliott (Partick Thistle) right footed shot from very close range is saved in the bottom left corner.

68:10

Attempt missed. Conor Newton (St Mirren) right footed shot from outside the box misses to the left.

66:50 Substitution

Substitution Substitution, Partick Thistle. Christie Elliott replaces Chris Erskine.

66:20

Attempt missed. Lee Mair (Partick Thistle) header from the centre of the box is close, but misses to the left.

65:38 Booking

Booking Sean Kelly (St Mirren) is shown the yellow card.

65:28

Jordan McMillan (Partick Thistle) wins a free kick on the right wing.

65:28

Foul by Sean Kelly (St Mirren).

61:58

Attempt missed. Kenny McLean (St Mirren) left footed shot from outside the box is close, but misses to the left from a direct free kick.

61:30 Substitution

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

61:00

Foul by Lee Mair (Partick Thistle).

61:00

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

60:27

Foul by James Craigen (Partick Thistle).

60:27

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

59:16

Attempt missed. Gary Fraser (Partick Thistle) right footed shot from outside the box misses to the left.

55:04

Corner, Partick Thistle. Conceded by Darren McGregor.

53:33

Foul by Kallum Higginbotham (Partick Thistle).

53:33

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

49:22

Foul by James Craigen (Partick Thistle).

49:22

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

45:00

Second Half begins Partick Thistle 1, St Mirren 1.

45:00 Substitution

Substitution Substitution, Partick Thistle. Gary Fraser replaces Prince Buaben.

45:00 +0:16 Half time

Half Time First Half ends, Partick Thistle 1, St Mirren 1.

44:41 Goal scored

Goal! Goal! Partick Thistle 1, St Mirren 1. Kenny McLean (St Mirren) converts the penalty with a left footed shot to the bottom left corner.

44:13

Penalty conceded by Kallum Higginbotham (Partick Thistle) after a foul in the penalty area.

44:13

Penalty St Mirren. Jason Naismith draws a foul in the penalty area.

41:59

Corner, St Mirren. Conceded by Lee Mair.

37:51

Attempt blocked. Kallum Higginbotham (Partick Thistle) right footed shot from long range on the left is blocked.

37:02

Aaron Taylor-Sinclair (Partick Thistle) wins a free kick on the left wing.

37:02

Foul by Conor Newton (St Mirren).

35:05

James Craigen (Partick Thistle) wins a free kick in the defensive half.

35:05

Foul by Paul McGowan (St Mirren).

30:00

Attempt missed. Aaron Taylor-Sinclair (Partick Thistle) left footed shot from outside the box misses to the right.

25:13 Goal scored

Goal! Goal! Partick Thistle 1, St Mirren 0. Kris Doolan (Partick Thistle) header from the right side of the six yard box to the top left corner. Assisted by Kallum Higginbotham.

24:32

Foul by Conrad Balatoni (Partick Thistle).

24:32

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

24:17

Attempt missed. James Craigen (Partick Thistle) right footed shot from the centre of the box misses to the right.

21:59

Corner, Partick Thistle. Conceded by James Goodwin.

20:32

Kallum Higginbotham (Partick Thistle) wins a free kick in the defensive half.

20:32

Foul by Sean Kelly (St Mirren).

19:47

Foul by Stuart Bannigan (Partick Thistle).

19:47

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

17:51

Attempt missed. Paul McGowan (St Mirren) right footed shot from the centre of the box misses to the right.

17:16

Foul by Prince Buaben (Partick Thistle).

17:16

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

14:28

Attempt saved. Aaron Taylor-Sinclair (Partick Thistle) left footed shot from long range on the right is saved in the bottom right corner.

13:35

Kallum Higginbotham (Partick Thistle) wins a free kick on the right wing.

13:35

Foul by Sean Kelly (St Mirren).

12:01

Corner, Partick Thistle. Conceded by Darren McGregor.

11:24

Chris Erskine (Partick Thistle) wins a free kick in the defensive half.

11:24

Foul by James Goodwin (St Mirren).

8:33

Corner, Partick Thistle. Conceded by Steven Thompson.

8:16

Attempt blocked. Chris Erskine (Partick Thistle) right footed shot from outside the box is blocked.

7:46

Corner, Partick Thistle. Conceded by James Goodwin.

6:39

Corner, Partick Thistle. Conceded by Conor Newton.

5:23

Foul by Kallum Higginbotham (Partick Thistle).

5:23

Sean Kelly (St Mirren) wins a free kick on the right wing.

4:51

Foul by Steven Thompson (St Mirren).

4:51

Conrad Balatoni (Partick Thistle) wins a free kick in the attacking half.

2:26

Attempt blocked. Jason Naismith (St Mirren) right footed shot from outside the box is blocked.

1:56

Corner, St Mirren. Conceded by Stuart Bannigan.

1:23

Attempt saved. John McGinn (St Mirren) left footed shot from the centre of the box is saved in the bottom left corner.

0:57

Hand ball by Kris Doolan (Partick Thistle).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers