Lawrence Shankland marque sur place pour arracher un point à Hearts à St Mirren
Lawrence Shankland a marqué une pénalité de temps d'arrêt pour permettre à 10 Hearts de gagner un match nul 2-2 à St Mirren.
Les buts de Joe Shaughnessy et Ryan Strain en première mi-temps ont permis aux hommes de Stephen Robinson de bien contrôler à la mi-temps.
Josh Ginnelly en a récupéré un pour les visiteurs avant que Peter Haring ne reçoive un carton rouge direct.
Hearts, cependant, a continué à se battre et Shankland a lancé un coup de pied tardif pour gagner un point aux visiteurs.
St Mirren a effectué deux changements par rapport à l'équipe battue par Hibernian. Declan Gallagher et Charles Dunne sont sortis, remplacés par Shaughnessy et Richard Taylor.
Hearts, à son tour, n'a apporté qu'une seule modification à sa formation de départ après avoir perdu contre le Celtic. Alex Cochrane, suspendu, a été remplacé par Andy Halliday.
Il a fallu attendre la 19e minute avant que l'un ou l'autre des gardiens ait un arrêt à faire, Zander Clark alignant confortablement l'effort à longue portée de Strain.
L'équipe locale commençait à dominer à ce stade et Toby Sibbick a bien fait de bloquer un tir d'Alex Greive dans le but.
St Mirren avait le ballon dans le filet grâce à Alex Gogic après un coup franc mais Greive était hors-jeu dans la préparation.
L'équipe locale, cependant, ne serait pas démentie après 36 minutes. Le coin de Scott Tanser a été dirigé vers le but par Gogic et Shaughnessy ne pouvait pas manquer alors qu'il tapait sur une question de verges.
Les Saints auraient pu doubler leur avance après que Greive ait mis Curtis Main sur le devant seulement pour que Clark fasse un formidable arrêt pour le nier.
L'équipe locale a progressé deux fois dans le temps d'arrêt de la première mi-temps. James Hill a été pénalisé pour être allé haut et tard sur Mark O'Hara et Strain a balayé le coup franc qui a suivi Clark à son poste proche.
Si le gardien de but était en quelque sorte fautif là-bas, il l'a rattrapé au début de la seconde période avec deux superbes arrêts, le premier pour pousser un tir de Strain au-dessus de sa barre transversale, puis le second pour bloquer une tête de Shaughnessy.
Hearts s'est donné une bouée de sauvetage à la 73e minute lorsque le centre arrière de Nathaniel Atkinson a été exploité par Ginnelly.
Mais les perspectives des visiteurs ont plongé quelques minutes plus tard lorsqu'elles ont été réduites à 10 hommes. Haring était en retard sur O'Hara et l'arbitre David Dickinson a produit le carton rouge – avec VAR confirmant la décision.
St Mirren aurait pu conclure avec un tiers tardif mais le tir bas de Thierry Small a été bien arrêté par Clark avec ses jambes.
Et cela s'est avéré coûteux lorsque Ryan Flynn a poussé Ginnelly dans la surface et que Shankland a converti le penalty.