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.

Verdict: St Johnstone finally concede away from home to lose 2-0 to Hearts

It had to happen eventually and St Johnstone finally conceded away from home to go down 2-0 to Hearts at Tynecastle.

After a remarkable run that saw them not lose a goal on the road since way back on September 29 at the same stadium to the same oppoenents, they fell to a strike from Marcus Godinho on 52 minutes before sub Callumn Morrison grabbed a late second.

The result also pushed the home team ahead of the Perth club in the Premiership table, with Saints dropping down to a still decent sixth spot.

The visitors had made a tactical switch from the midweek win over Livingston. The move to a back three saw defender Liam Gordon come in and midfielder David Wotherspoon drop to the bench.

There were some interesting changes made by Hearts, with Czech striker David Vanecek on the bench after apologising to manager Craig Levein for his lack of fitness in the game against Dundee. In his place came Steven Naismith, who was back from suspension. There was also a first start since October for former Dundee United defender John Souttar following a hip injury.

There a golden chance for the home side on 11 minutes when the ball reached Godinho at the far post but Perth keeper Zander Clark did brilliantly to push the header over from close range.

Clark was the hero again on 34 minutes when he stuck out a foot to deflect a low shot from the free-running Jake Mulraney on to the post. It was a brilliant chance for the hosts.

Four minutes before the break, Hearts’ Ollie Bozanic fired a freekick at the Saints goal from just outside the box and he claimed, unsuccessfully, for handball against Richard Foster when his shot was blocked.

The second half burst into life just three minutes in when Hearts’ frontman Sean Clare watched his curling shot strike the inside of the far post and bounce back out to safety. It was a real let-off for Tommy Wright’s men.

Despite some dogged defending, Saints – cheered on by 665 away fans – fell behind on minutes on 52 minutes.

It was a scrappy first goal for his team for Godinho, who stabbed the ball under Clark after he was found by a lovely chip from comeback man Souttar.

The visitors brought on creative pair Danny Swanson and Michael O’Halloran as they changed to four at the back and went looking for a leveller.

Liam Craig blasted over the bar from 25 yards for St Johnstone on 69 minutes, while boss Wright made his last substitution by bringing on Callum Hendry for Tony Watt up front.

However, Clare was next to threaten for Hearts but he could only shoot straight at Clark.

Sub Morrison, who had come on for Mulraney on 81 minutes, made sure of the three points with a sweet, angled strike for Hearts in stoppage-time.

So 2-0 it finished and well done to the travelling Saints for shutting out their rivals for so long. They now have to try to start another run at Celtic Park on Wednesday night.