O cartão vermelho de Craig Halkett no primeiro tempo custou caro ao líder da Premier League escocesa, o Hearts, que perdeu por 1 a 0 em St Mirren, após um cabeceamento tardio de Miguel Freckleton. O zagueiro foi expulso aos 29 minutos por negar ao estreante do Saints, Jacob Devaney, uma oportunidade de gol.
Foi a terceira vez em cinco jogos do campeonato que o Hearts ficou reduzido a 10 jogadores. No entanto, ao contrário das duas ocasiões anteriores, não conseguiram obter resultado em Paisley, já que o cabeceamento de Freckleton aos 88 minutos lhes valeu a terceira derrota da temporada. O resultado coloca o Hearts seis pontos à frente de Celtic e Rangers, que têm partidas a menos na quarta-feira.
O técnico do St Mirren, Stephen Robinson, fez cinco mudanças no time antes do empate em 0 a 0 com o Dundee no sábado, incluindo a estreia do meio-campista emprestado do Manchester United, Devaney.
Houve duas mudanças no time do Hearts após a vitória por 3 a 0 sobre o Dundee United, com Michael Steinwender e Beni Baningime substituindo Jordi Altena e Tomas Magnusson.
O Saints teve uma boa chance no terceiro minuto, mas Alex Gogic cabeceou por cima de cobrança de falta de Declan John. Do outro lado, Alexandros Kyziridis viu um remate à entrada da área ser facilmente defendido por Shamal George. Acabou sendo a única tentativa notável dos visitantes no primeiro tempo.
O goleiro do Hearts, Alexander Schwolow, teve que fazer uma boa defesa de Mikael Mandron antes que um cruzamento de Devaney da direita atingisse o topo da trave. Gogic viu então um cruzamento da esquerda que foi desviado por Schwolow enquanto os Buddies aumentavam a pressão.
O Hearts sofreu um golpe aos 29 minutos, quando ficou reduzido a 10 homens. Stuart Findlay foi pego por Mandron enquanto hesitava com a bola, forçando o também zagueiro Halkett a uma defesa frenética de última hora, o que o levou a fazer falta em Devaney fora da área e ser expulso. Na cobrança de falta resultante, o remate de Killian Phillips foi soberbamente defendido por Schwolow, com Mandron incapaz de forçar o rebote.
O Saints pensou que tinha assumido a liderança aos 39 minutos, quando Marcus Fraser cabeceou no rebote após Gogic acenar na cobrança de falta de John contra a trave, mas foi anulado por impedimento.
A frustração foi ainda maior para os anfitriões pouco antes do intervalo, quando receberam um pênalti depois que Harry Milne derrubou Jayden Richardson no lado direito da área, mas o VAR determinou que a falta ocorreu fora da área. John disparou o livre resultante dolorosamente, passando pelo poste mais distante.
O Saints continuou a bater à porta no início do segundo tempo e Schwolow fez uma defesa espetacular para negar o golo a Mandron. Mas o Hearts passou a ser uma ameaça no contra-ataque, com Cláudio Braga em particular levando a luta para a defesa do Saints.
Nos momentos finais, parecia que o jogo poderia ir de qualquer maneira e o Saints finalmente conseguiu avançar quando Freckleton cabeceou de perto para o escanteio de John.