Saturday 20 April 2019 20:14, UK
Scott McKenna was the Aberdeen goal hero as the Dons opened up a crucial three-point gap over Kilmarnock, who finished a fractious Scottish Premiership encounter at Rugby Park with eight men.
Killie defender Kirk Broadfoot was shown a straight red card by referee Steven McLean in the 36th minute for catching Dons goalkeeper Joe Lewis in the face with his boot.
The home side fell behind in the 66th minute when Scotland defender McKenna headed in a Graeme Shinnie corner.
Then defender Stuart Findlay was sent packing for picking up the second of two yellow cards for a foul on the Pittodrie captain, before midfielder Rory McKenzie was dismissed in added time.
It was not a game for the purists but the narrow win took Aberdeen into third place with four fixtures remaining and a Europa League place up for grabs.
St Johnstone's fourth Tayside derby win of the season edged Dundee closer to the Scottish Premiership precipice.
Saints full-back Scott Tanser and centre-forward Callum Hendry put the ineffectual visitors to the sword and completed a campaign whitewash over their troubled neighbours.
Jim McIntyre's Dundee are six points adrift of second-bottom St Mirren and have just four games left to engineer an escape from the automatic relegation spot, having now lost an unprecedented eight top-flight matches in a row.
St Mirren gave their chances of avoiding relegation from the Scottish Premiership a massive boost as they came from behind to beat 10-man Livingston.
Second-half goals from Danny Mullen and Simeon Jackson sealed the win that moves Oran Kearney's side to within two points of Hamilton in 10th place and six clear of bottom side Dundee.
Scott Robinson had put Livingston in front just three minutes after Craig Halkett had been shown a straight red card before Paul McGinn equalised for St Mirren before half-time.
Marios Ogkmpoe netted a late equaliser on his first Hamilton appearance for almost 12 months as Motherwell threw away two Lanarkshire derby points.
The striker came off the bench to make his comeback from a serious knee injury suffered against Motherwell last season and earned a 1-1 draw with an 84th-minute effort.
The goal was a gift from visiting right-back Liam Grimshaw as Ogkmpoe accepted a stray pass on the edge of the Motherwell box before rounding Mark Gillespie and slotting home.
The visitors had looked to be comfortably seeing out the win following David Turnbull's 10th first-team goal of the season on the half-hour mark, but they ended up repelling some late pressure as Accies hunted an unlikely win.
The draw left Hamilton two points above the play-off spot in the Scottish Premiership but now eight points above bottom side Dundee.