Referee Richmond is surrounded by St Mirren players after the penalty award
By Andy Campbell
Scottish Premier League strugglers St Mirren were denied a valuable victory at McDiarmid Park by St Johnstone's dramatic late comeback.
Graham Carey converted Stephen O'Donnell's cross before the interval and Andy Dorman's lob put the Buddies two up in the 50th minute.
Michael Duberry claimed credit for St Johnstone's first in 79 minutes.
And the Perth side claimed a point in injury time through Paul Sheerin's penalty after a handball on the line.
St Mirren are now a point clear of Scottish Premier League bottom club Falkirk and level with Kilmarnock, who have an inferior goal difference to the Paisley side.
Cillian Sheridan passed up an excellent chance to put St Johnstone in front after being found by Duberry's head-flick, the on-loan Celtic striker blasting his volley wide from a promising position.
Dorman almost opened the scoring when he hooked a shot onto the top of the crossbar from Stephen O'Donnell's centre.
But the visitors did make the breakthrough when O'Donnell escaped the challenge of Liam Craig and sent a driven cross into the six-yard box that was missed by Smith, allowing Carey to turn the ball home.
Craig was withdrawn and replaced by Murray Davidson as home manager Derek McInnes tried to illicit an immediate response from his side.
St Mirren continued to press and Steven Robb crossed for Dorman to head towards goal only for Smith to make an excellent save with his feet.
Sheerin's spot-kick proved decisive as the home side claimed a point
Having been frustrated by Smith on that occasion, Dorman took advantage of the keeper's impulsiveness early in the second half as the Paisley side moved into a commanding position.
The midfielder latched on to Billy Mehmet's lofted pass and, as Smith rushed off his line, Dorman's deft lob cleared the former Rangers stopper and bounced into the net.
Another long ball caused St Johnstone problems moments later as Mehmet sneaked in behind Duberry and tried to nudge the ball round Smith but the striker's effort trickled wide.
Mehmet had come into collision with Smith after getting his shot away but referee Charlie Richmond was unmoved by the forward's penalty appeal.
Grainger sustained a cut to the head after being caught by the high boot of O'Donnell and, from the resulting free-kick, St Johnstone forced an equaliser.
Filipe Morais's delivery caused chaos in the St Mirren six-yard box and Steven Anderson's initial effort was deflected onto the post before Kenny Deuchar hooked the ball back towards goal.
The ball appeared to come off the head of John Potter as it drifted in but Duberry claimed credit for the goal after putting the St Mirren defender under pressure.
As the match moved into injury time, another Morais free-kick was not dealt with by goalkeeper Paul Gallacher and Davidson's volley was blocked on the line by the hand of a St Mirren player.
Referee Richmond and his assistant James Bee appeared to be unsure who the culprit was and, after a lengthy delay, O'Donnell was booked as the penalty was awarded.
Grainger's replacement Paul Sheerin coolly stroked home from 12 yards to ensure the match ended in a draw.
Live text and stats
Saturday, 17 April 2010
Sheerin (pen) 90+4
03 Grainger (Sheerin 81)
10 Craig (Davidson 36)
22 Morais yellow card
26 Sheridan (Samuel 60)
05 Mair yellow card
12 O'Donnell yellow card
Ref: RichmondAtt: 3,557
Attempts on target
Attempts off target
90:00+5:53 The referee ends the match.
90:00+5:09 Free kick awarded for a foul by Hugh Murray on Chris Millar. Direct free kick taken by Gary Irvine.
90:00+3:47 GOAL - Paul Sheerin:St Johnstone 2 - 2 St Mirren Placed penalty scored by Paul Sheerin. St Johnstone 2-2 St Mirren.
90:00+2:46 Booking Stephen O'Donnell is booked.
89:32 Kenny Deuchar fouled by Steven Robb, the ref awards a free kick. Filipe Morais delivers the ball, Paul Sheerin takes a shot.
Stephen O'Donnell handles the ball and concedes a .
88:02 Free kick awarded for a foul by Andy Dorman on Chris Millar. Filipe Morais takes the free kick.
Correction - 85:25 Foul by Kenny Deuchar on Lee Mair, free kick awarded. Direct free kick taken by Steven Robb.
85:25 Kenny Deuchar gives away a free kick for an unfair challenge on Lee Mair. Steven Robb takes the direct free kick.
84:49 Chris Millar sends in a cross, comfortable save by Paul Gallacher.
80:44 Effort from inside the area by Collin Samuel misses to the left of the goal.
80:02 Substitution Daniel Grainger goes off and Paul Sheerin comes on.
78:48 Kenny Deuchar provided the assist for the goal.
78:48 GOAL - Michael Duberry:St Johnstone 1 - 2 St Mirren Michael Duberry scores a headed goal from inside the six-yard box. St Johnstone 1-2 St Mirren.
77:14 Free kick awarded for a foul by Stephen O'Donnell on Daniel Grainger. Free kick crossed by Filipe Morais. The ball is delivered
by Kenny Deuchar,
76:00 Filipe Morais takes a shot. Paul Gallacher makes a save.
74:38 Steven Anderson concedes a free kick for a foul on Billy Mehmet. Free kick crossed left-footed by Graham Carey from left wing,
blocked by Daniel Grainger.
73:55 The ball is crossed by Collin Samuel, John Potter makes a clearance.
72:04 Free kick awarded for a foul by John Potter on Kenny Deuchar. Direct free kick taken by Murray Davidson.
71:20 A cross is delivered by Daniel Grainger, John Potter manages to make a clearance.
69:50 Hugh Murray fouled by Collin Samuel, the ref awards a free kick. Shot comes in from Graham Carey from the free kick.
68:33 Chris Millar takes a shot. Save made by Paul Gallacher. Corner from left by-line taken by Filipe Morais.
68:22 Hugh Murray sends in a cross.
67:44 Daniel Grainger has an effort at goal from outside the penalty box which goes wide right of the target.
64:38 The offside flag is raised against Billy Mehmet. Graeme Smith takes the indirect free kick.
62:39 Daniel Grainger challenges Andy Dorman unfairly and gives away a free kick. John Potter takes the direct free kick.
61:59 Steven Robb is ruled offside. Free kick taken by Graeme Smith.
60:25 Gary Irvine sends in a cross.
59:57 Andy Dorman challenges Daniel Grainger unfairly and gives away a free kick. Daniel Grainger takes the free kick.
59:22 Substitution Cillian Sheridan goes off and Collin Samuel comes on.
58:44 Graham Carey crosses the ball, Gary Irvine makes a clearance.
54:53 The ball is swung over by Daniel Grainger.
53:42 Free kick awarded for a foul by Stephen O'Donnell on Daniel Grainger. Daniel Grainger crosses the ball from the free kick
left-footed from left wing, Lee Mair makes a clearance.
52:53 Gary Irvine challenges Graham Carey unfairly and gives away a free kick. Paul Gallacher takes the free kick.
52:12 Stephen O'Donnell crosses the ball.
51:39 Effort from inside the area by Billy Mehmet misses to the left of the target.
51:18 The ball is delivered by Filipe Morais, save by Paul Gallacher.
50:56 The referee blows for offside. Free kick taken by Graeme Smith.
49:28 Assist on the goal came from Billy Mehmet.
49:28 GOAL - Andy Dorman:St Johnstone 0 - 2 St Mirren Andy Dorman finds the net with a goal from just outside the box to the top left corner of the goal. St Johnstone 0-2 St Mirren.
49:20 Daniel Grainger delivers the ball, Steven Robb manages to make a clearance.
48:20 Unfair challenge on Stephen O'Donnell by Jody Morris results in a free kick. Free kick taken by David Barron.
47:16 Free kick awarded for a foul by Hugh Murray on Kenny Deuchar. The free kick is swung in right-footed by Gary Irvine, save
made by Paul Gallacher.
46:06 Foul by Graham Carey on Daniel Grainger, free kick awarded. Graeme Smith restarts play with the free kick.
45:31 The ball is sent over by Billy Mehmet, blocked by Michael Duberry. Outswinging corner taken by Graham Carey, Cillian Sheridan
manages to make a clearance.
45:22 The ball is sent over by Graham Carey, clearance by Steven Anderson.
45:01 The game restarts for the second half.
45:00+1:10 The whistle is blown to end the first half.
43:11 Murray Davidson gives away a free kick for an unfair challenge on Stephen O'Donnell. Paul Gallacher restarts play with the
42:45 Chris Millar delivers the ball, clearance made by John Potter.
42:28 The ball is swung over by Steven Robb, Graeme Smith makes a comfortable save.
Correction - 40:47 The ball is sent over by Steven Robb, Andy Dorman takes a shot. Graeme Smith makes a fantastic save.
40:47 Centre by Steven Robb, Andy Dorman takes a shot. Save made by Graeme Smith.
38:48 Jody Morris sends in a cross.
37:48 Direct free kick taken by Gary Irvine.
37:48 Booking The referee shows Lee Mair a yellow card.
37:41 Free kick awarded for a foul by Lee Mair on Cillian Sheridan.
36:28 Booking Filipe Morais shown a yellow card.
36:13 The ball is delivered by Gary Irvine, save made by Paul Gallacher.
35:33 Substitution (St Johnstone) makes a substitution, with Murray Davidson coming on for Liam Craig.
34:49 The ball is swung over by Daniel Grainger, David Barron gets a block in.
32:36 Stephen O'Donnell provided the assist for the goal.
32:36 GOAL - Graham Carey:St Johnstone 0 - 1 St Mirren Graham Carey scores a goal from close range low into the middle of the goal. St Johnstone 0-1 St Mirren.
32:30 Stephen O'Donnell produces a cross,
30:51 Kenny Deuchar concedes a free kick for a foul on John Potter. Direct free kick taken by Paul Gallacher.
29:45 The ball is swung over by Cillian Sheridan.
25:29 Stephen O'Donnell crosses the ball, Andy Dorman produces a right-footed shot from inside the area that goes over the bar.
23:21 Centre by Stephen O'Donnell, Steven Anderson gets a block in. Inswinging corner taken left-footed by Graham Carey played to
the near post.
21:33 Shot from inside the area by Cillian Sheridan clears the bar.
19:09 Stephen O'Donnell produces a cross, Daniel Grainger gets a block in.
18:38 The ball is sent over by Cillian Sheridan, Paul Gallacher makes a comfortable save.
16:43 Michael Duberry challenges Billy Mehmet unfairly and gives away a free kick. Direct effort from the free kick comes in from
Graham Carey. Centre by Steven Robb, Gary Irvine gets a block in.
13:03 The ball is crossed by Graham Carey, blocked by Gary Irvine.
12:27 Daniel Grainger challenges Stephen O'Donnell unfairly and gives away a free kick. Direct free kick taken by John Potter.
8:34 Gary Irvine crosses the ball, clearance made by John Potter.
7:37 The ball is crossed by Billy Mehmet, Stephen O'Donnell has shot on goal from just outside the box which goes wide of the right-hand
6:42 Stephen O'Donnell produces a right-footed shot from deep inside the penalty area which goes wide of the left-hand post.
6:01 Filipe Morais gives away a free kick for an unfair challenge on Graham Carey. Graham Carey delivers the ball from the free
kick left-footed from left wing, clearance made by Cillian Sheridan.
4:57 Filipe Morais takes a shot from a long way out clearing the bar.
4:39 A cross is delivered by Stephen O'Donnell, clearance by Chris Millar.
3:07 The ball is swung over by Andy Dorman.
2:14 Foul by Kenny Deuchar on Billy Mehmet, free kick awarded. Paul Gallacher restarts play with the free kick.
0:53 Lee Mair concedes a free kick for a foul on Cillian Sheridan. Daniel Grainger has a direct shot on goal from the free kick.
0:00 The match gets underway.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.