Skip to content

Hearts vs St Johnstone; Scottish Premiership

Full Time After Extra Time This is a live match. Extra Time Half Time

Hearts vs St Johnstone. Scottish Premiership.

TynecastleAttendance18,676.

Hearts 2

  • J Penrice (16th minute)
  • B Spittal (58th minute)

St Johnstone 1

  • G Carey (53rd minute pen)

Hearts 2-1 St Johnstone: Neil Critchley's side secure crucial three points thanks to Blair Spittal's volley

Report as Hearts secured victory against St Johnstone; James Penrice opened the scoring before Graham Carey equalised; Blair Spittal's volley won the game for Hearts; Neil Critchley's side climb off the bottom of the Scottish Premiership table as St Johnstone slip to 12th

Please use Chrome browser for a more accessible video player

Watch highlights from the Scottish Premiership match between Hearts and St Johnstone.

Blair Spittal's volley proved decisive as Hearts ground out a 2-1 win over St. Johnstone at Tynecastle to climb off the bottom of the William Hill Premiership at the expense of their opponents.

The Edinburgh side - under pressure to respond after incurring the wrath of their fans as they crashed out of the Conference League on Thursday - produced a strong first-half display and led at the break through James Penrice.

Saints equalised early in the second half through a penalty from substitute Graham Carey, but Spittal soon restored the hosts' advantage and they held firm amid a nervy finale to leapfrog the Perth side and Ross County to move into 10th place.

Please use Chrome browser for a more accessible video player

Hearts manager Neil Critchley was delighted with the 2-1 win over St Johnstone that moves them off the bottom of the Scottish Premiership table - though he isn't pleased with VAR

The hosts started strongly and Adam Forrester drilled just wide in the third minute after being teed up by Lawrence Shankland on the edge of the box.

Moments later, James Wilson was put clean through by a lovely pass from Shankland, but the teenager ran the ball too far wide as he went past goalkeeper Josh Rae and when he cut the ball back across the six-yard box, Musa Drammeh was penalised for a foul.

Team news

  • Hearts boss Neil Critchley made four changes to the side that started the grim 2-2 draw with Petrocub on Thursday as Adam Forrester, Malachi Boateng, Musa Drammeh and Spittal came in for Craig Halkett, Macaulay Tait, Alan Forrest and Yan Dhanda.
  • There were three changes to the Saints side from the 3-2 defeat by St Mirren as on-loan Hearts defender Lewis Neilson, Matt Smith and Nicky Clark were replaced by Andre Raymond, Sven Sprangler and Aaron Essel.

Hearts made the breakthrough in the 16th minute when Cammy Devlin floated a nicely-weighted pass out to the right for right-back Forrester, whose cross was glanced home at the near post by fellow full-back Penrice, who had ghosted in from the left.

With their tails up, the Jambos went in search of a second and Saints defender Bozo Mikulic was forced to divert a Forrester cross over his own crossbar before Shankland saw a header from a Penrice delivery gathered by Rae.

Also See:

The Edinburgh side thought they had doubled their lead in the 38th minute when Wilson drilled home a low shot from inside the box but - after a VAR check - it was ruled out for offside against the striker in the build-up.

EDINBURGH, SCOTLAND - DECEMBER 07: Hearts Lawrence Shankland celebrates with James Wilson after scoring to make it 1-0 during a William Hill Premiership match between Heart of Midlothian and Dundee at Tynecastle Park, on December 07, 2024, in Edinburgh, Scotland. (Photo by Mark Scates / SNS Group)
Image: Hearts' Lawrence Shankland celebrates with team-mate James Wilson

Saints had offered little in the first half and manager Simo Valakari sent on Carey in place of Andre Raymond for the start of the second half.

The substitution paid off swiftly as Carey's inswinging free-kick from the right was handled by Penrice. The Irishman duly tucked the spot-kick low to Craig Gordon's left.

The hosts were suddenly wobbling and immediately after the equaliser, Adama Sidibeh outpaced Daniel Oyegoke to get himself clean through before thumping a powerful shot just wide from the edge of the box.

But Hearts regained the lead in the 58th minute when Spittal fired a superbly-executed volley low into the net after Penrice's corner broke to him on the edge of the box.

What's coming up in the Scottish Premiership?

A £1,000,000 SUPER 6 WINNER!
A £1,000,000 SUPER 6 WINNER!

Tom from Southampton became a millionaire for free with Super 6! Could you be the next jackpot winner? Play for free!