Kris Doolan struck in the final minute to earn Partick Thistle a thoroughly deserved point at McDiarmid Park.

Thistle were dominant after falling behind early in Perth and the substitute's shot on the turn crept past keeper Alan Mannus.

Stevie May cracked in his 23rd goal of the season on nine minutes and later hit the crossbar with a header.

Thistle forced 11 corners in pursuit of a leveller but left it late to seal a valuable draw.

With all of Thistle's immediate rivals picking up points, Alan Archibald's men remain in 10th spot, two points better off than St Mirren in the relegation play-off place.

St Johnstone welcomed back manager Tommy Wright after winning two games in his absence as he recovered from gall bladder surgery and he must have been delighted by the start made by the home side.

May latched onto a loose ball at the edge of the box and fired past Paul Gallacher at his near post, with the aid of a deflection.

Partick Thistle almost equalised but Prince Buaben's close range shot was comfortably saved by Mannus. Chris Erskine then flashed a header over the crossbar before firing a shot just wide of the post as Thistle sought out an equaliser.

St Johnstone went close to doubling their lead on 20 minutes when a thunderous drive from Lee Croft was only parried by Gallacher and the follow up header from May came back off the bar before the keeper swiped the ball to safety.

Despite having plenty of possession for the remainder of the first half Thistle struggled to create any further openings before the break.

In the 57th minute Gallacher had to look lively to bat away an effort from Steven MacLean as the visitors were caught out by a long ball.

Soon after, a smart turn saw Erskine create a chance for Thistle but his shot flew too high before team-mate Gary Fraser had a strike deflected wide by Frazer Wright.

Thistle continued to push for an equaliser and a deflected shot from striker Lyle Taylor was held by Mannus.

But Mannus was beaten right at the death as a loose ball fell to Doolan at the edge of the box and the replacement fired home to deliver what could be a massive point for the Jags.

Lineup, Bookings (5) & Substitutions (4)

St Johnstone

  • 01 Mannus
  • 02 Mackay
  • 24 Easton
  • 12 Dunne
  • 06 Anderson
  • 05 Wright
  • 22 Croft Booked
  • 07 Millar
  • 09 MacLean (Cregg - 68' )
  • 17 May
  • 29 O'Halloran (Wotherspoon - 57' )

Substitutes

  • 04 Cregg
  • 10 Wotherspoon
  • 11 Hasselbaink
  • 15 Banks
  • 19 Miller
  • 23 Clancy
  • 25 Iwelumo

Partick Thistle

  • 12 Gallacher
  • 16 McMillan Booked
  • 03 Taylor-Sinclair Booked
  • 22 Fraser
  • 15 Mair
  • 13 Gabriel Booked
  • 14 Elliott
  • 10 Buaben (Doolan - 62' Booked )
  • 21 Taylor
  • 08 Bannigan
  • 28 Erskine (Lawless - 76' )

Substitutes

  • 01 Fox
  • 02 O'Donnell
  • 07 Craigen
  • 09 Doolan
  • 11 Lawless
  • 17 Moncur
  • 30 Keenan
Ref: Craig Thomson
Att: 2,999

Match Stats

Shots

11 14

On target

6 5

Corners

4 11

Fouls

15 13

Live Text Commentary

Full time

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

90:00 +3:06 Full time

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

90:00 +1:08

Lee Mair (Partick Thistle) wins a free kick in the attacking half.

90:00 +1:08

Foul by Steve May (St Johnstone).

89:42 Goal scored

Goal! Goal! St Johnstone 1, Partick Thistle 1. Kris Doolan (Partick Thistle) left footed shot from outside the box to the bottom left corner. Assisted by Lyle Taylor.

88:35

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

88:35

Foul by Lee Croft (St Johnstone).

88:00

Foul by Lyle Taylor (Partick Thistle).

88:00

Patrick Cregg (St Johnstone) wins a free kick in the attacking half.

86:15

Foul by Gabriel Piccolo (Partick Thistle).

86:15

Steve May (St Johnstone) wins a free kick on the right wing.

85:41

Attempt missed. Lee Croft (St Johnstone) left footed shot from outside the box misses to the left.

85:04

Attempt saved. Steve May (St Johnstone) right footed shot from outside the box is saved in the centre of the goal.

84:27

Foul by Christie Elliott (Partick Thistle).

84:27

Chris Millar (St Johnstone) wins a free kick in the defensive half.

82:16

Attempt saved. Lyle Taylor (Partick Thistle) right footed shot from the left side of the box is saved in the bottom left corner.

81:00

Stuart Bannigan (Partick Thistle) wins a free kick in the defensive half.

81:00

Foul by Steve May (St Johnstone).

78:00

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

78:00

Foul by Lee Croft (St Johnstone).

76:50

Attempt blocked. Steven Lawless (Partick Thistle) right footed shot from outside the box is blocked.

75:30 Substitution

Substitution Substitution, Partick Thistle. Steven Lawless replaces Chris Erskine.

74:47

Corner, Partick Thistle. Conceded by Frazer Wright.

72:46

Attempt missed. Steve May (St Johnstone) right footed shot from outside the box misses to the left from a direct free kick.

72:05 Booking

Booking Gabriel Piccolo (Partick Thistle) is shown the yellow card.

72:00

Steve May (St Johnstone) wins a free kick in the defensive half.

71:42

Foul by Gabriel Piccolo (Partick Thistle).

71:05

Hand ball by Lee Croft (St Johnstone).

68:19

Christie Elliott (Partick Thistle) wins a free kick on the left wing.

68:19

Foul by Steve May (St Johnstone).

67:50 Substitution

Substitution Substitution, St Johnstone. Patrick Cregg replaces Steven MacLean.

67:14 Booking

Booking Kris Doolan (Partick Thistle) is shown the yellow card.

67:10

Foul by Kris Doolan (Partick Thistle).

67:10

Chris Millar (St Johnstone) wins a free kick in the defensive half.

66:30

Corner, Partick Thistle. Conceded by Steven Anderson.

65:54

Attempt saved. James Dunne (St Johnstone) right footed shot from outside the box is saved in the bottom right corner.

65:31 Booking

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

65:26

Foul by Aaron Taylor-Sinclair (Partick Thistle).

65:26

Steve May (St Johnstone) wins a free kick in the defensive half.

64:27

Corner, Partick Thistle. Conceded by Brian Easton.

62:44

Corner, Partick Thistle. Conceded by Frazer Wright.

62:26

Attempt saved. Gary Fraser (Partick Thistle) right footed shot from outside the box is saved in the bottom left corner.

61:26 Substitution

Substitution Substitution, Partick Thistle. Kris Doolan replaces Prince Buaben.

61:07

Attempt missed. Chris Erskine (Partick Thistle) right footed shot from the left side of the box is too high.

59:33

Attempt blocked. Steve May (St Johnstone) right footed shot from outside the box is blocked.

59:02

Steve May (St Johnstone) wins a free kick in the defensive half.

59:02

Foul by Gabriel Piccolo (Partick Thistle).

57:12

Steve May (St Johnstone) wins a free kick on the right wing.

57:12

Foul by Aaron Taylor-Sinclair (Partick Thistle).

56:47 Substitution

Substitution Substitution, St Johnstone. David Wotherspoon replaces Michael O'Halloran.

56:19

Attempt saved. Steven MacLean (St Johnstone) left footed shot from a difficult angle on the left is saved in the bottom left corner.

50:46

Lee Croft (St Johnstone) wins a free kick on the left wing.

50:46

Foul by Gabriel Piccolo (Partick Thistle).

47:43

Foul by James Dunne (St Johnstone).

47:43

Christie Elliott (Partick Thistle) wins a free kick in the defensive half.

46:55

Michael O'Halloran (St Johnstone) wins a free kick in the attacking half.

46:55

Foul by Chris Erskine (Partick Thistle).

45:00

Second Half begins St Johnstone 1, Partick Thistle 0.

45:00 +0:33 Half time

Half Time First Half ends, St Johnstone 1, Partick Thistle 0.

45:00 +0:06

Foul by Steven MacLean (St Johnstone).

45:00 +0:06

Stuart Bannigan (Partick Thistle) wins a free kick in the defensive half.

44:10

Corner, Partick Thistle. Conceded by Frazer Wright.

39:48

Attempt missed. Prince Buaben (Partick Thistle) right footed shot from outside the box is close, but misses to the right.

39:15

Corner, Partick Thistle. Conceded by Steve May.

37:36

Attempt missed. Gary Fraser (Partick Thistle) right footed shot from outside the box is close, but misses to the right.

36:50

Foul by Steve May (St Johnstone).

36:50

Lee Mair (Partick Thistle) wins a free kick in the defensive half.

35:16 Booking

Booking Lee Croft (St Johnstone) is shown the yellow card.

35:09

Foul by Lee Croft (St Johnstone).

35:09

Aaron Taylor-Sinclair (Partick Thistle) wins a free kick in the defensive half.

33:26

Corner, Partick Thistle. Conceded by James Dunne.

33:15

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

32:49

Corner, Partick Thistle. Conceded by Lee Croft.

31:15 Booking

Booking Jordan McMillan (Partick Thistle) is shown the yellow card.

30:08

Foul by Steven MacLean (St Johnstone).

30:08

Stuart Bannigan (Partick Thistle) wins a free kick in the defensive half.

28:19

Corner, Partick Thistle. Conceded by David Mackay.

27:58

Attempt blocked. Lyle Taylor (Partick Thistle) right footed shot from outside the box is blocked.

27:17

Foul by David Mackay (St Johnstone).

27:17

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

25:03

Corner, Partick Thistle. Conceded by Steven Anderson.

24:51

Attempt blocked. Aaron Taylor-Sinclair (Partick Thistle) right footed shot from the centre of the box is blocked.

24:24

Corner, Partick Thistle. Conceded by Frazer Wright.

22:59

Attempt saved. Aaron Taylor-Sinclair (Partick Thistle) right footed shot from outside the box is saved in the bottom right corner.

22:25

Foul by James Dunne (St Johnstone).

22:25

Christie Elliott (Partick Thistle) wins a free kick in the attacking half.

20:27

Foul by Brian Easton (St Johnstone).

20:27

Christie Elliott (Partick Thistle) wins a free kick on the right wing.

19:44

Corner, St Johnstone. Conceded by Paul Gallacher.

19:33

Steve May (St Johnstone) hits the bar with a header from the centre of the box.

19:23

Attempt saved. Lee Croft (St Johnstone) right footed shot from outside the box is saved in the top centre of the goal.

18:05

Attempt missed. Chris Erskine (Partick Thistle) right footed shot from the left side of the box is close, but misses to the right.

15:29

Attempt saved. Steve May (St Johnstone) right footed shot from more than 35 yards is saved in the centre of the goal.

15:01

Steven MacLean (St Johnstone) wins a free kick in the attacking half.

15:01

Foul by Gabriel Piccolo (Partick Thistle).

12:50

Attempt missed. Chris Erskine (Partick Thistle) header from the centre of the box is just a bit too high.

11:58

Attempt saved. Prince Buaben (Partick Thistle) right footed shot from a difficult angle on the left is saved in the centre of the goal.

11:19

Foul by Lee Croft (St Johnstone).

11:19

Lee Mair (Partick Thistle) wins a free kick in the attacking half.

8:15 Goal scored

Goal! Goal! St Johnstone 1, Partick Thistle 0. Steve May (St Johnstone) left footed shot from the centre of the box to the bottom left corner. Assisted by Steven MacLean.

7:23

Steve May (St Johnstone) wins a free kick in the defensive half.

7:23

Foul by Gabriel Piccolo (Partick Thistle).

6:37

Attempt missed. David Mackay (St Johnstone) right footed shot from the centre of the box is too high.

6:21

Corner, St Johnstone. Conceded by Christie Elliott.

5:27

Corner, St Johnstone. Conceded by Gabriel Piccolo.

2:17

Corner, St Johnstone. Conceded by Aaron Taylor-Sinclair.

1:04

Foul by Lyle Taylor (Partick Thistle).

1:04

Chris Millar (St Johnstone) wins a free kick on the left wing.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers