Aberdeen all but sealed second place in the Ladbrokes Premiership with a 2-1 win over Hearts at Tynecastle on Sunday afternoon.
Adam Rooney opened the scoring midway through the first half but Esmael Goncalves equalised just after the hour mark.
Defender Anthony O'Connor grabbed what proved to be the winner just three minutes later and Hearts had Jamie Walker sent off late on in the last match in front of the old main stand.
In the day's earlier game, Rangers hit back to beat Partick Thistle 2-1 at Firhill with late goals from Barrie McKay and Joe Garner after Kris Doolan had given the Jags a first-half lead.