Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

St Johnstone 1-1 Hearts: Saints keep long unbeaten run going in controversial clash with Jam Tarts

James Brown in action against Hearts.
James Brown in action against Hearts.

A nine-year unbeaten record away to Hibs may have been archived last month.

But St Johnstone still proudly hold a home one against Hearts that will stretch from an 11th to a 12th calendar year.

This was a draw that Saints can be both satisfied with and frustrated at.

Satisfied because they were back to their best in a first half that produced an opening goal for Liam Gordon.

And for the manner in which they dug in during the second period to hold on for a point after Hearts were piling on the pressure.

Frustrated because their opponents’ equaliser on 40 minutes was born of an apparent foul AND handball in the build-up.

It wasn’t the winning finish to the first quarter the McDairmid Park men were hoping for but it will suffice.

The game took 10 minutes to settle down but when it did Saints earned themselves a succession of corners.

And it was from the third of those that they took the lead.

Deadly dead-ball

Cammy MacPherson’s inswinger was aimed at the near post and after Stevie May helped it on, Gordon was in the perfect place for a far post tap-in.

St Johnstone celebrate their opener.

It was the Perth side’s first set-piece goal in the league all season.

The high energy and pressing from the hosts had stopped Hearts from building any sort of attacking platform to work off but midway through the first half they began to gain a bit of territory.

And the shooting opportunities followed.

Within the space of four minutes Josh Ginnelly, Michael Smith and Barrie McKay all had an attempt at goal.

None of them forced a save out of Zander Clark, however.

Saints fans have longed to see their team carry more of a threat from corners and MacPherson looks like the man who will give them that much needed dead-ball danger.

Just after the half-hour he floated a ball from the East Stand side of the pitch on to the head of Jamie McCart, whose powerful header narrowly went past Craig Gordon’s left hand post.

It wasn’t just the quality of the corner delivery that had the home supporters on their feet. It was the intensity and aggression of their play as well.

That was perfectly summed up by May sprinting to charge down a Gordon clearance and then Chris Kane forcing a fine save out of the Scotland keeper from the loose ball.

Saints were certainly keeping the veteran goalie busy.

At one point he had to rush to the 18-yard line and only just managed to stop himself from handling outside the box when he got there.

Controversial equaliser

It was cruel on Saints that they didn’t go into the break ahead.

On 40 minutes Hearts won the ball in midfield but looked to have committed a clear foul on Ali Crawford in doing so (there was also a possible hand-ball) and from there Ginnelly was driving into the box in no time.

McCart could have perhaps got himself closer to the Englishman when he was about to shoot but it was a composed finish that gave Clark no chance.

Josh Ginnelly scores Hearts’ equaliser.

It could actually have been an even more unfair half-time scoreline on Saints as two minutes into stoppage time Clark was called on to produce a stunning save to keep out an Armand Gnanduillet header.

Callum Davidson spoke about the importance of defensive stability in the build-up to this match.

He won’t be getting it anytime soon, sadly.

Both Lars Dendoncker and James Brown had to be substituted in the interval with injuries and were replaced by Efe Ambrose and Reece Devine.

The momentum was undoubtedly with Hearts now.

Early in the second half Gnanduillet was put through by Cammy Devlin and really should have scored.

It was pretty much one-way traffic at this stage and the pressing that was the hallmark of Saints’ work in the first 45 was lacking.

When they backed off John Souttar on the hour-mark he decided to shoot from distance and came close to finding Clark’s top right corner.

Any respite from the waves of Hearts attacks was welcome, especially when there was a rare Saints shot at the end of it.

Devine’s effort on 71 minutes from the edge of the box was their first of the half but Gordon dealt with it comfortably.

The last 20 minutes turned into a fairly even contest but neither side could carve out the one clear-cut chance needed for a winner.