Take a look at the highlights from a big weekend in the Scottish Cup and the Scottish Premiership.
Aberdeen moved level with Celtic at the top of the Premiership after two goals from Adam Rooney helped them to a 4-3 win over St Johnstone.
St Johnstone captain Dave Mackay will miss the rest of the season due to further problems with his hip.
Michael O'Halloran has completed his transfer from St Johnstone to Rangers, signing a four-year deal at Ibrox.
John McGinn was the match winner for Hibernian, who beat St Johnstone 2-1 in their League Cup semi-final.
Tommy Wright felt St Johnstone were 'wronged' by Liam Henderson as Hibernian edged their Scottish League Cup semi-final 2-1.
St Johnstone boss Tommy Wright has hit out at the SPFL after their website carried a mock-up of Michael O'Halloran in a Rangers shirt.
St Johnstone striker Steven MacLean signs one-year contract extension at McDiarmid Park.
Fast and easy online Sky Sports upgrade
A Day Pass for only £6.99. No contract
All the confirmed top-flight deals
Listen to the latest Premier League news
Check out all the latest transfer moves
Sky Bet Football League
29th May 2016