St. Mirren defeated Hearts 1–0 in Premiership Round 25 thanks to an 88th‑minute header from Miguel Freckleton, after Hearts were reduced to 10 men in the first half.