Match ends, Hamilton Academical 2, St. Johnstone 4.

St Johnstone jumped up two places to fourth in the Premiership, having survived an early Hamilton onslaught.
Graham Cummins nodded in a Brian Easton cross before lashing in the rebound from a Michael O'Halloran shot.
David Wotherspoon and O'Halloran then added fine shots from distance to send Saints on their way to a fifth successive away victory.
Accies were denied by some smart goalkeeping until Jesus Garcia Tena scored with a free-kick and penalty.
Those late goals gave the scoreline a more realistic look and the hosts will rue not taking advantage of their strong start.
Hamilton looked as if they were in the mood to avenge the 4-1 loss in Perth in September and they quickly established themselves as the dominant attacking force, with Ali Crawford prominent.
Accies created a flurry of early chances, the best of which fell to Christian Nade only for the striker to be denied by the feet of keeper Alan Mannus, who would follow that with a nimble tip away to deny the same player.
As so often happens, the side on top lost concentration and Hamilton were caught out five minutes before the break as Darnell Fisher and O'Halloran linked to feed Easton and the left-back's accurate cross was nodded in by Cummins for an undeserved lead.

Soon after the interval Accies were left with it all to do after Saints extended their lead.
O'Halloran cleverly dragged the ball back to create shooting space from 12 yards and drew a wonderful reaction parry from Michael McGovern but the goalkeeper was helpless to prevent Cummins firing the loose ball in from an angle.
It got worse for Hamilton as St Johnstone made the most of their lead to inflict further misery on their hosts.
Wotherspoon had all the time he needed to control and shoot past McGovern for the third and Cummins wasted a golden chance to secure a hat-trick, firing into the body of McGovern.
However, the fourth goal was only delayed by minutes as the impressive O'Halloran hit a 20 yard shot low into the corner on 67 minutes.
Hamilton showed great spirit and kept fighting to claw back the deficit.
Central defender Garcia Tena located the top corner with a free kick from the edge of the box and he found the same corner from 12 yards out after Murray Davidson conceded a penalty with two minutes remaining,
Line-ups
Hamilton
Formation 4-1-4-1
- 1McGovernBooked at 63mins
- 2Gordon
- 24TenaBooked at 29mins
- 5Canning
- 3Kurakins
- 6GillespieBooked at 90mins
- 7ImrieBooked at 90mins
- 12KurtajSubstituted forDochertyat 75'minutes
- 17LongridgeSubstituted forD'Acolat 62'minutes
- 11Crawford
- 27NadeSubstituted forMorrisat 56'minutes
Substitutes
- 8Turner
- 9D'Acol
- 14Morris
- 15Sendles-White
- 21Docherty
- 26Martin
- 30Boyd
St Johnstone
Formation 4-1-3-2
- 1Mannus
- 14Shaughnessy
- 3Scobbie
- 6Anderson
- 24Easton
- 22Fisher
- 29O'HalloranSubstituted forKaneat 85'minutes
- 8Davidson
- 26CraigBooked at 89mins
- 10WotherspoonBooked at 69minsSubstituted forThomsonat 76'minutes
- 18CumminsSubstituted forSuttonat 74'minutes
Substitutes
- 4Lappin
- 11Sutton
- 12Clark
- 15McKay
- 25Kane
- 27Thomson
- 44McCawl
- Referee:
- Kevin Clancy
- Attendance:
- 2,216
Match Stats
- Possession
- Home56%
- Away44%
- Shots
- Home7
- Away8
- Shots on Target
- Home3
- Away4
- Corners
- Home7
- Away3
- Fouls
- Home8
- Away13
Live Text
Post update
Full Time
Second Half ends, Hamilton Academical 2, St. Johnstone 4.
Booking
Dougie Imrie (Hamilton Academical) is shown the yellow card for a bad foul.
Post update
Foul by Dougie Imrie (Hamilton Academical).
Post update
Craig Thomson (St. Johnstone) wins a free kick in the attacking half.
Post update
Corner, Hamilton Academical. Conceded by Craig Thomson.
Booking
Grant Gillespie (Hamilton Academical) is shown the yellow card for a bad foul.
Goal!
Goal! Hamilton Academical 2, St. Johnstone 4. Jesus Garcia Tena (Hamilton Academical) converts the penalty with a left footed shot to the top left corner.
Post update
Penalty Hamilton Academical. Jesus Garcia Tena draws a foul in the penalty area.
Post update
Penalty conceded by Murray Davidson (St. Johnstone) after a foul in the penalty area.
Booking
Liam Craig (St. Johnstone) is shown the yellow card for a bad foul.
Post update
Alejandro D'Acol (Hamilton Academical) wins a free kick in the defensive half.
Post update
Foul by Liam Craig (St. Johnstone).
Post update
Alejandro D'Acol (Hamilton Academical) wins a free kick in the defensive half.
Post update
Foul by Liam Craig (St. Johnstone).
Post update
Antons Kurakins (Hamilton Academical) wins a free kick on the left wing.
Post update
Foul by Darnell Fisher (St. Johnstone).
Substitution
Substitution, St. Johnstone. Christopher Kane replaces Michael O'Halloran.
Post update
Attempt missed. Michael O'Halloran (St. Johnstone) right footed shot from the centre of the box is too high.
Goal!
Goal! Hamilton Academical 1, St. Johnstone 4. Jesus Garcia Tena (Hamilton Academical) from a free kick with a left footed shot to the top left corner.