Scottish Premiership
St Johnstone3Hearts3

St Johnstone 3-3 Heart of Midlothian

Danny Wilson's stoppage-time header denied St Johnstone all three points after a dramatic late fightback as three players were sent off in Perth.

Stevie May's hat-trick - which included two penalties - put Saints in command despite Steven Anderson's red card.

Dale Carrick had headed Hearts' first before May completed his treble.

But, after Sam Nicholson reduced arrears, Saints goalkeeper Alan Mannus and Hearts' Ryan Stevenson were sent off, and Wilson netted the equaliser.

Hearts remain marooned at the bottom of the Scottish Premiership without a win in 11 games, but they ended a run of three straight defeats with a spirited point to mark the cost-cutting administration-hit club.

The visitors started with a shoot-on-sight policy - not a bad one on such a slippery surface - and Stevenson sent an early long-range drive that would have threatened to burst the net had it not been straight at goalkeeper Mannus.

However, Saints were soon in the ascendency, inspired by the nimble feet of May and Nigel Hasselbaink, a pairing that will be giving Hearts' defenders nightmares for days to come.

St Johnstone and Hearts players
The end of the match would prove to be eventful

May had a netbound shot blocked in front of goal and another diverted by a neat Murray Davidson back-heel that goalkeeper Jamie MacDonald smothered on the line.

The match became more tetchy when Jamie Hamill and Hasselbaink exchanged strong words over who should take a drop ball and it boiled over seconds later with Anderson's dismissal.

Gary McDonald's poor passback was cut out by Carrick and the midfielder was taken out by the St Johnstone defender.

The incident took place a full 30 yards from goal, but referee Brian Colvin ruled that it was a goalscoring opportunity and showed the red card.

With Gary Miller already on for Lee Croft, Saints manager Tommy Wright was forced to further re-organise his midfield when Davidson was stretchered off after landing awkwardly.

However, Saints continued to trouble the visiting defence and, when Kevin McHattie looked to hold Hasselbaink as the striker rolled him inside the penalty box, Colvin appeared to take his assistant's advice to award a penalty that was stuck away into the corner by May.

Saints stretched their lead after the break when May pounced on a fine Hasselbaink through ball and, although his first effort was blocked by goalkeeper MacDonald, the striker forced the ball over the line via deflections off Wilson and Dylan McGowan.

The visitors were rarely a threat despite their numerical advantage but were suddenly back in the game when a McHattie cross was nodded home by Carrick from close range at the back post.

Any thoughts of an unlikely comeback appeared to be ended minutes later following an even more controversial penalty kick.

May flicked the ball against McHattie from point-blank range and, after the officials ruled that it had come off the defender's arm and not his chest, the striker produced another clinical spot kick for his 19th goal of the season.

However, in a rousing finish, substitute Nicholson sliced the ball home from close range, after which Mannus and Stevenson were shown red cards following an angry goalmouth melee.

And when Wilson headed in a Jamie Hamill cross, it was Hearts who were celebrating to deny Saints a third straight home win.

Line-ups

St Johnstone

  • 1MannusBooked at 90mins
  • 2Mackay
  • 3Scobbie
  • 8McDonald
  • 6AndersonBooked at 21mins
  • 5Wright
  • 7Millar
  • 18DavidsonSubstituted forWotherspoonat 37'minutesBooked at 63mins
  • 17May
  • 22CroftSubstituted forMillerat 24'minutes
  • 11HasselbainkSubstituted forCreggat 70'minutes

Substitutes

  • 4Cregg
  • 10Wotherspoon
  • 15Banks
  • 19Miller
  • 20Brown
  • 29O'Halloran
  • 31Easton

Hearts

  • 1MacDonald
  • 16McKayBooked at 50mins
  • 3McHattieBooked at 38mins
  • 2Hamill
  • 4Wilson
  • 5McGowanSubstituted forNicholsonat 45'minutes
  • 18Carrick
  • 20TappingBooked at 41minsSubstituted forOliverat 69'minutes
  • 12Paterson
  • 7StevensonBooked at 89mins
  • 17SmithSubstituted forKingat 79'minutes

Substitutes

  • 19King
  • 21Hamilton
  • 26King
  • 28Nicholson
  • 29Oliver
  • 30McGhee
  • 31Beith
Referee:
Brian Colvin
Attendance:
3,395

Match Stats

Home TeamSt JohnstoneAway TeamHearts
Possession
Home49%
Away51%
Shots
Home12
Away15
Shots on Target
Home5
Away8
Corners
Home4
Away9
Fouls
Home8
Away11

Live Text

Match ends, St Johnstone 3, Hearts 3.

Full Time

Second Half ends, St Johnstone 3, Hearts 3.

Attempt missed. Patrick Cregg (St Johnstone) right footed shot from outside the box is just a bit too high.

Chris Millar (St Johnstone) wins a free kick in the defensive half.

Foul by Brad McKay (Hearts).

Goal!

Goal! St Johnstone 3, Hearts 3. Danny Wilson (Hearts) header from very close range to the top right corner.

Corner, Hearts. Conceded by Frazer Wright.

Callum Paterson (Hearts) hits the bar with a header from the centre of the box.

Dismissal

Alan Mannus (St Johnstone) is shown the red card for fighting.

Dismissal

Ryan Stevenson (Hearts) is shown the red card for fighting.

Goal!

Goal! St Johnstone 3, Hearts 2. Sam Nicholson (Hearts) right footed shot from very close range to the centre of the goal.

Corner, Hearts. Conceded by Alan Mannus.

Corner, Hearts. Conceded by Gary Miller.

Attempt saved. Gary Oliver (Hearts) right footed shot from outside the box is saved in the top centre of the goal.

Attempt missed. Steve May (St Johnstone) right footed shot from outside the box is high and wide to the right.

Corner, Hearts. Conceded by Alan Mannus.

Corner, Hearts. Conceded by Alan Mannus.

Substitution

Substitution, Hearts. Billy King replaces David Smith.

Attempt blocked. Steve May (St Johnstone) right footed shot from outside the box is blocked.

Steve May (St Johnstone) wins a free kick in the defensive half.

Foul by Brad McKay (Hearts).

Attempt saved. Brad McKay (Hearts) right footed shot from outside the box is saved in the top right corner.

Attempt missed. Sam Nicholson (Hearts) right footed shot from outside the box misses to the right.

Corner, Hearts. Conceded by Gary McDonald.

Foul by Chris Millar (St Johnstone).

Sam Nicholson (Hearts) wins a free kick in the defensive half.

Substitution

Substitution, St Johnstone. Patrick Cregg replaces Nigel Hasselbaink.

Substitution

Substitution, Hearts. Gary Oliver replaces Callum Tapping.

Attempt missed. Steve May (St Johnstone) right footed shot from outside the box is too high.

Nigel Hasselbaink (St Johnstone) wins a free kick on the right wing.

Foul by Ryan Stevenson (Hearts).

Corner, St Johnstone. Conceded by Kevin McHattie.

Booking

David Wotherspoon (St Johnstone) is shown the yellow card.

Foul by David Wotherspoon (St Johnstone).

Sam Nicholson (Hearts) wins a free kick on the left wing.

Goal!

Goal! St Johnstone 3, Hearts 1. Steve May (St Johnstone) converts the penalty with a right footed shot to the bottom right corner.

Penalty conceded by Kevin McHattie (Hearts) with a hand ball in the penalty area.

Goal!

Goal! St Johnstone 2, Hearts 1. Dale Carrick (Hearts) header from very close range to the bottom left corner.

Corner, Hearts. Conceded by Gary McDonald.

Attempt saved. Kevin McHattie (Hearts) right footed shot from outside the box is saved in the top centre of the goal.

goal

As It Stood

TeamPWDLFAGDPts
1Celtic21183048123657
2Aberdeen23142733201344
3Motherwell2214173228443
4Inverness CT21114629191037
5Dundee Utd2397739271234
6St Johnstone228593026429
7Hibernian237792123-228
8St Mirren2265112338-1523
9Kilmarnock2264122635-922
10Ross County2263132639-1321
11Partick Thistle2248102137-1620
12Hearts2335151842-24-1
View full Scottish Premiership table

Top Stories