75:42
Michael Ngoo challenges Jim Goodwin unfairly and gives away a free kick. Direct free kick taken by Craig Samson.
74:46
Unfair challenge on John Sutton by Jim Goodwin results in a free kick. Free kick crossed by Kevin McHattie.
73:14
Conor Newton gives away a free kick for an unfair challenge on Jason Holt. Mehdi Taouil takes the direct free kick.
72:40
John McGinn challenges Dylan McGowan unfairly and gives away a free kick. Direct free kick taken by Andy Webster.
71:51
Michael Ngoo is penalised for a handball. Craig Samson takes the free kick.
70:55
Free kick awarded for a foul by Jim Goodwin on Mehdi Taouil. Kevin McHattie takes the direct free kick.
68:48
Craig Samson restarts play with the free kick.
68:48
Substitution (Hearts) makes a substitution, with Jason Holt coming on for Darren Barr.
68:48
Booking The referee cautions Michael Ngoo for unsporting behaviour.
68:41
Free kick awarded for a foul by Michael Ngoo on Paul McGowan.
67:12
Danny Wilson challenges Esmael Goncalves unfairly and gives away a free kick. Free kick taken by David van Zanten.
65:14
Assist on the goal came from Esmael Goncalves.
65:14
Goal – Conor Newton – St Mirren 3 – 1 Hearts Conor Newton gets on the score sheet with a goal from the edge of the penalty area to the bottom right corner of the goal. St Mirren 3-1 Hearts.
64:46
Darren Barr challenges Paul McGowan unfairly and gives away a free kick. Paul McGowan takes the direct free kick.
64:18
Unfair challenge on Steven Thompson by Andy Webster results in a free kick. Free kick taken by Paul Dummett.
63:07
Craig Samson takes the free kick.
63:07
Substitution Arvydas Novikovas joins the action as a substitute, replacing Jamie Walker.
63:07
Free kick awarded for an unfair challenge on Jim Goodwin by Ryan Stevenson.
59:08
The offside flag is raised against Steven Thompson. Danny Wilson takes the indirect free kick.
56:48
Paul McGowan has an effort at goal from just outside the box which goes wide of the left-hand post.
56:10
Corner taken by Gary Teale from the right by-line.
54:55
Mehdi Taouil takes a shot. Comfortable save by Craig Samson.
52:53
Inswinging corner taken left-footed by Kevin McHattie from the right by-line, Michael Ngoo has a headed effort from close range and clears the bar.
52:10
Jamie Walker fouled by David van Zanten, the ref awards a free kick. Free kick crossed left-footed by Kevin McHattie from left wing.
52:00
Paul McGowan concedes a free kick for a foul on Mehdi Taouil. Free kick taken by Mehdi Taouil.
50:31
Jamie Walker has an effort at goal from outside the penalty box which goes wide right of the target.
48:16
Kevin McHattie takes the inswinging corner, Marc McAusland manages to make a clearance. Corner taken by Kevin McHattie from the right by-line, clearance made by Gary Teale.
45:52
Paul Dummett provided the assist for the goal.
45:52
Goal – Steven Thompson – St Mirren 2 – 1 Hearts Steven Thompson grabs a goal from deep inside the penalty box to the top left corner of the goal. St Mirren 2-1 Hearts.
45:01
The second half has started.
45:00
Half Time It is the end of the first-half.
45:00
The assistant referee flags for offside against Esmael Goncalves. Jamie MacDonald takes the indirect free kick.
44:20
Michael Ngoo takes a shot from just outside the penalty area which clears the crossbar.
43:52
The offside flag is raised against Esmael Goncalves. Jamie MacDonald restarts play with the free kick.
43:07
The assistant referee flags for offside against Gary Teale. Jamie MacDonald takes the free kick.
39:37
John Sutton is flagged offside by the assistant referee. Craig Samson restarts play with the free kick.
38:15
John McGinn concedes a free kick for a foul on Ryan Stevenson. The ball is sent over by Kevin McHattie, John Sutton has an effort at goal from just outside the box which goes wide of the right-hand upright.
38:15
Booking Esmael Goncalves shown a yellow card.
36:41
Gary Teale provided the assist for the goal.
36:41
Goal – Esmael Goncalves – St Mirren 1 – 1 Hearts Esmael Goncalves scores a goal from deep inside the penalty box to the bottom right corner of the goal. St Mirren 1-1 Hearts.
35:42
The referee blows for offside against Esmael Goncalves. Andy Webster takes the indirect free kick.
32:53
Michael Ngoo challenges Marc McAusland unfairly and gives away a free kick. Craig Samson restarts play with the free kick.
31:54
The ball is sent over by Esmael Goncalves, Headed effort from deep inside the penalty area by Steven Thompson misses to the right of the target.
30:45
Inswinging corner taken by John McGinn from the right by-line played to the near post, clearance made by Darren Barr. Inswinging corner taken by John McGinn, save by Jamie MacDonald.
30:05
A cross is delivered by Mehdi Taouil.
28:39
Michael Ngoo concedes a free kick for a foul on Marc McAusland. Craig Samson takes the free kick.
27:37
Jim Goodwin is penalised for handball and concedes a free kick. Kevin McHattie crosses the ball from the free kick left-footed from right channel, Craig Samson makes a save.
27:05
Free kick awarded for an unfair challenge on Ryan Stevenson by John McGinn. Jamie MacDonald takes the free kick.
26:13
Dylan McGowan concedes a free kick for a foul on Esmael Goncalves. Jim Goodwin takes the free kick.
25:34
Corner taken by Jamie Walker, save by Craig Samson.
25:11
Esmael Goncalves takes a shot. Save by Jamie MacDonald.
24:45
Michael Ngoo concedes a free kick for a foul on Jim Goodwin. Free kick taken by Craig Samson.
23:41
Free kick awarded for a foul by Marc McAusland on Jamie Walker. Free kick crossed right-footed by Jamie Walker, save made by Craig Samson.
23:03
Free kick awarded for a foul by John McGinn on John Sutton. Free kick taken by Kevin McHattie.
20:51
John Sutton has a headed effort at goal from close in that hits the post.
20:12
The referee blows for offside against Esmael Goncalves. Free kick taken by Jamie MacDonald.
18:29
Darren Barr has an effort at goal from just outside the box which goes wide of the right-hand post.
17:59
Steven Thompson concedes a free kick for a foul on Danny Wilson. Kevin McHattie restarts play with the free kick.
16:41
Free kick awarded for a foul by Danny Wilson on Steven Thompson. Jim Goodwin takes the free kick.
14:52
Foul by David van Zanten on Kevin McHattie, free kick awarded. Jamie MacDonald restarts play with the free kick.
11:06
Ryan Stevenson fouled by Paul McGowan, the ref awards a free kick. Kevin McHattie takes the direct free kick. The official flags Steven Thompson offside. Jamie MacDonald takes the indirect free kick.
9:18
Goal – Ryan Stevenson – St Mirren 0 – 1 Hearts Ryan Stevenson scores a goal from inside the area to the bottom left corner of the goal. St Mirren 0-1 Hearts.
8:01
Shot from just outside the box by Paul McGowan misses to the left of the goal.
6:57
David van Zanten challenges Jamie Walker unfairly and gives away a free kick. Kevin McHattie restarts play with the free kick.
4:12
Esmael Goncalves fouled by Dylan McGowan, the ref awards a free kick. Free kick taken by Jim Goodwin.
2:48
Foul by Paul McGowan on Ryan Stevenson, free kick awarded. Free kick taken by John Sutton.
1:37
The referee blows for offside against Steven Thompson. Indirect free kick taken by Andy Webster.
0:00
The referee gets the game underway.