St Johnstone 2-1 Hearts: Hosts bottom after only second home league win

Jamie McCart (right) made Hearts pay for their poor defense as they headed in a crucial St Johnstone winner

St Johnstone climbed from the heels of the Scottish Premiership after beating Hearts to claim a second home league victory of the season.

In a frantic start, Ali Crawford completed a fine team move after just 51 seconds before Nathaniel Atkinson leveled Hearts in the sixth minute.

The pace dropped but Jamie McCart took advantage of the weak defense to head for a priceless second-half winner.

Despite four games without a league win, Hearts remain third.

Tynecastle’s men have a comfortable nine-point cushion on fourth-placed Hibernian, but his side’s form will be a concern for manager Robbie Neilson.

As for St Johnstone, the revival of the Perth club continues. They have lost just one of their last six games – winning two and drawing three – and are now two points clear of Dundee, who have two games in hand.

Hearts traveled to Perth with a 12-year-old hoodoo to put to bed. It hasn’t been since 2010, when St Johnstone were managed by Derek McInnes, that the Tynecastle side won a top-flight game at McDiarmid Park.

A 14-game winless streak seemed to stretch to 15 when Crawford applied the finishing touch to a smooth movement from St Johnstone in the first minute.

But in a frantic opener, Hearts equalized when Atkinson netted a rebound after Barrie McKay’s low, curling shot bounced off the right post.

Both teams, who were missing first-choice goalkeepers Zander Clark and Craig Gordon, were relentless in their push for a second in an end-to-end start.

Everton striker on loan Ellis Simms stabbed a close-range effort from the near post before St Johnstone’s Murray Davidson netted a half-volley just wide at the other end.

The home side continued to probe and the impressive Melker Hallberg saw a long-range effort drift away from the top corner in the second half.

Hallberg was key to the decisive goal soon after when the former Hibs midfielder’s deep free kick stunned Hearts. The visiting defense’s failed offside trap saw McCart ghost at the back post and choose his place in the far corner.

The rest of the game was spent on the fierce defense of St Johnstone and inspired goalkeeper Elliot Parish.

John Souttar first had a close-range header blocked by Parish before the Scottish defender found himself in another corner late.

Souttar’s flick took a gash and fell over the bar, but Parish managed to put his body behind Peter Haring’s rebound and fiery St Johnstone saw off a monumental victory.

Man of the match – Melker Hallberg

Melker Hallberg and Alex Cochrane
January’s signing (left) of Hibernian, who assisted both goals in an all-action display, looks like a shrewd deal for the Perth side

What have we learned?

The full-time scenes in the dugout and the home stands told you all about how important victory was to St Johnstone.

Prior to Saturday, they had won just one home league game all season – against Dundee in October.

Since the winter break, Davidson’s men have collected nine Premiership points from seven games. In the 20 games before the shutdown, they had won just 14.

The Perth side can now travel to Ross County, who are one place and four points above them, next weekend in good spirits.

Is complacency setting in at Hearts? Neilson’s men have won just two of their seven league matches in 2022.

It would take an almighty collapse for the Tynecastle side to give up third place, but they must regain their clinical advantage and defend resolutely to prevent the gap to fourth from narrowing further.

And after?

The two sides will return to action next Saturday (15:00 GMT) as St Johnstone travel to Ross County and Hearts travel to St Mirren.

More soon.

player of the match

CiftçiNadir Ciftci

St. Johnstone

  1. squad number23player nameCiftçi

  2. squad number17player nameBayer

  3. squad number15player nameGilmour

  4. squad number14player nameMiddleton

  5. squad number29player nameHallberg

  6. squad number34player namebutter field

  7. squad number22player nameHendry

  8. squad number8player namedavidson

  9. squad number27player nameSang

  10. squad number21player nameCrawford

  11. squad number5player nameClearly

  12. squad number4player nameMcCart

  13. squad number6player nameGordon

  14. squad number3player nameGallacher

  15. squad number12player nameParish

In the heart of Midlothian

  1. squad number18player nameMcKay

  2. squad number12player nameAtkinson

  3. squad number20player namesims

  4. squad number17player nameCochrane

  5. squad number3player nameKingsley

  6. squad number5player nameharing

  7. squad number14player nameDevlin

  8. squad number21player nameSibbick

  9. squad number30player nameGinnelly

  10. squad number4player nameSudtar

  11. squad number16player nameHalliday

  12. squad number11player nameMackay-Steven

  13. squad number9player nameWood stove

  14. squad number13player nameStewart


St. Johnstone

Training 3-4-1-2

  • 12Parish
  • 5Clearly
  • 6Gordon
  • 4McCart
  • 27Sang
  • 29HallbergReplaced byGilmourat 74′minutes
  • 8davidson
  • 3Gallacher
  • 21CrawfordReplaced bybutter fieldat 78′minutesBooked at 90 minutes
  • 14MiddletonReplaced byBayerat 87′minutes
  • 22HendryBooked at 36 minsReplaced byCiftçiat 78′minutes


  • 2Chestnut
  • 7May
  • 11O’Halloran
  • 15Gilmour
  • 16Mahon
  • 17Bayer
  • 20Sinclair
  • 23Ciftçi
  • 34butter field


Training 3-4-3

  • 13Stewart
  • 21Sibbick
  • 4Sudtar
  • 3Kingsley
  • 12Atkinson
  • 14DevlinReplaced byHallidayat 65′minutes
  • 5haring
  • 17CochraneReplaced byMackay-Stevenat 65′minutes
  • 30GinnellyReplaced byWood stoveat 65′minutes
  • 20sims
  • 18McKay


  • 6Baningime
  • 8McEneff
  • 9Wood stove
  • 11Mackay-Steven
  • 15Moore
  • 16Halliday
  • 38Pollock
  • 39McFarlane

Grant Irvin


Live Text

  1. Match ends, St. Johnstone 2, Heart of Midlothian 1.

  2. Second Half ends, St. Johnstone 2, Heart of Midlothian 1.

  3. Jacob Butterfield (St. Johnstone) is shown the yellow card for dangerous fouls.

  4. Andrew Halliday (Heart of Midlothian) wins a free kick in the attacking half.

  5. Foul by Jacob Butterfield (St. Johnstone).

  6. Attempt blocked. Stephen Kingsley (Heart of Midlothian) left footed shot from outside the box is blocked.

  7. Barrie McKay (Heart of Midlothian) wins a free kick in the attacking half.

  8. Foul by Murray Davidson (St. Johnstone).

  9. Peter Haring (Heart of Midlothian) wins a free kick in the attacking half.

  10. Foul by Nadir Çiftçi (St. Johnstone).

  11. Attempt saved. Ellis Simms (Heart of Midlothian) right footed shot from a difficult angle to the right is blocked in the right corner. Assisted by Peter Haring.

  12. Ellis Simms (Heart of Midlothian) wins a free kick on the right wing.

  13. Foul by Jamie McCart (St. Johnstone).

  14. Replacement, St. Johnstone. Theo Bair replaces Glenn Middleton.

  15. Failed attempt. Glenn Middleton (St. Johnstone) left footed shot from the left side of the six yard box is blocked.

  16. Attempt saved. Ellis Simms (Heart of Midlothian) right footed shot from very close range is blocked in the center of the goal.

  17. Attempt blocked. John Souttar (Heart of Midlothian) header from the center of the box is blocked. Assisted by Stephen Kingsley with a cross.

  18. Corner, heart of Midlothian. Corner conceded by Tony Gallacher.

  19. Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.

  20. Foul by Nadir Çiftçi (St. Johnstone).

Comments are closed.