This article updates itself. There is no need to refresh this page. Last Updated at 4:50 pm, August 4th 2012
The referee ends the match.
The official flags Rowan Vine offside. Dale Carrick on for Darren Barr. Andy Webster takes the free kick.
Callum Davidson challenges Ryan McGowan unfairly and gives away a free kick. Steve May replaces Nigel Hasselbaink. Arvydas Novikovas crosses the ball in from the free kick, David McCracken gets a block in. Inswinging corner taken from the left by-line by David Templeton, Callum Paterson has a headed effort at goal from just inside the penalty area that strikes the post. Jamie Adams challenges Callum Paterson unfairly and gives away a free kick. Arvydas Novikovas crosses the ball in from the free kick, David McCracken manages to make a clearance.
A goal is scored by David Templeton from the edge of the penalty area to the bottom right corner of the goal. Hearts 2-0 St Johnstone.The assist for the goal came from Mehdi Taouil.
Jamie Adams gives away a free kick for an unfair challenge on David Templeton. Jamie Adams is shown a yellow card. Strike comes in from David Templeton from the free kick, Alan Mannus makes a save.
Arvydas Novikovas joins the action as a substitute, replacing Andrew Driver.
Nigel Hasselbaink takes a shot. Save by Jamie MacDonald. Callum Paterson goes into the referee's book for unsporting behaviour.
Free kick awarded for an unfair challenge on Nigel Hasselbaink by Callum Paterson. Mehdi Taouil on for Scott Robinson. Chris Millar goes off and Jamie Adams comes on. Alan Mannus restarts play with the free kick.