Last Updated: 29/07/15 4:08am
Craig Beattie takes a shot. Save made by Neil Parry. Corner taken by Liam Craig, Michael Keenan manages to make a clearance.
Liam Craig grabs a goal from inside the penalty area to the bottom left corner of the goal. St Johnstone 4-1 Queens Park.
Free kick awarded for an unfair challenge on Paul Gallagher by David Robertson. Craig Smith on for Anthony Quinn. Indirect free kick taken by Neil Parry.
Steven MacLean concedes a free kick for a foul on Anthony Quinn. Peter Bradley restarts play with the free kick.
Nigel Hasselbaink goes off and Liam Craig comes on. Craig Beattie is brought on as a substitute for Gregory Tade. Liam Caddis joins the action as a substitute, replacing Murray Davidson. Paul Gallagher on for Lawrence Shankland.
Murray Davidson gets on the score sheet with a goal from just outside the box to the bottom right corner of the goal. St Johnstone 3-1 Queens Park.Assist by Gregory Tade.
Foul by Andrew Robertson on Gary Miller, free kick awarded. Red card for Andrew Robertson. Gary Miller restarts play with the free kick.
The official flags Nigel Hasselbaink offside. Ian Watt replaces Sean Burns. Free kick taken by James Brough.
Michael Keenan fouled by David Robertson, the ref awards a free kick. Free kick taken by James Brough.
Foul by Gregory Tade on Andrew Robertson, free kick awarded. Andrew Robertson takes the direct free kick.
The assistant referee flags for offside against Nigel Hasselbaink. Indirect free kick taken by Neil Parry.
Richard Little gives away a free kick for an unfair challenge on Nigel Hasselbaink. Richard Little receives a caution. Thomas Scobbie restarts play with the free kick.
Unfair challenge on James Brough by Nigel Hasselbaink results in a free kick. Neil Parry takes the indirect free kick.
Murray Davidson concedes a free kick for a foul on Andrew Robertson. Andrew Robertson takes the free kick.
David Robertson fouled by Michael Keenan, the ref awards a free kick. The ball is swung over by Thomas Scobbie, Steven Anderson takes a shot.
Murray Davidson takes a shot. James Brough gets a block in. Outswinging corner taken by Thomas Scobbie, save by Neil Parry.
Inswinging corner taken right-footed by Richard Little from the left by-line, Steven Anderson manages to make a clearance.
Free kick awarded for a foul by Steven MacLean on David Anderson. Direct free kick taken by Peter Bradley.
Steven MacLean finds the back of the net with a goal from deep inside the penalty box to the top right corner of the goal. St Johnstone 2-1 Queens Park.The assist for the goal came from Murray Davidson.
Michael Keenan scores a goal. St Johnstone 1-1 Queens Park.Assist on the goal came from Jamie Longworth.
Jamie Longworth takes a shot. Save by Jonny Tuffey. Corner taken left-footed by Andrew Robertson from the left by-line, David Robertson makes a clearance. Outswinging corner taken from the right by-line by Richard Little. Richard Little takes the outswinging corner, David McCracken manages to make a clearance.
A cross is delivered by David Robertson, Steven MacLean finds the back of the net with a goal from close in high into the middle of the goal. St Johnstone 1-0 Queens Park.Assist by David Robertson.
Steven Anderson fouled by Anthony Quinn, the ref awards a free kick. Jonny Tuffey restarts play with the free kick.
Jamie Longworth gives away a free kick for an unfair challenge on Murray Davidson. Murray Davidson restarts play with the free kick.
Lawrence Shankland produces a left-footed shot from deep inside the penalty area which goes wide of the left-hand post.
Free kick awarded for an unfair challenge on Jamie Longworth by Steven Anderson. Free kick taken by Richard Little.
Free kick awarded for a foul by David Anderson on David Robertson. Thomas Scobbie restarts play with the free kick.