Dundee United took a significant step towards a top-five Scottish Premiership finish and reignited their hopes of finishing third with victory over 10-man Hearts.
Sam Dalby's cute second-half header was enough to move Jim Goodwin's side back within three points of Hibernian and two behind Aberdeen.
It also opened an eight-point advantage for the promoted side over their hosts, who now face a nervy trip to Motherwell with the final place in the top six at stake.
Neil Critchley's side are just one point ahead of the Fir Park men and St Mirren with one game to go before the league cleaves in two.
Victory here would have sealed their place in the upper half - and set up further fixtures against Celtic, Rangers, Hibs, Aberdeen and United - but James Wilson's first-half red cost them.
The 18-year-old Scotland striker lunged into a challenge with Luca Stephenson and Nick Walsh brandished a red card. The VAR officials, as ever, checked it but did not see enough to overturn the decision.