Rangers ended a turbulent week on a high as Cyriel Dessers scored twice in a 2-0 victory over Hearts to set up a Scottish Cup final showdown against Celtic.
A round-up from the Scottish Women's Premier League as Celtic leapfrog Rangers at the top while Hamilton Accies move off bottom spot.
The Scottish Premiership post-split fixtures have been confirmed, find out who your club will face and when over the final weeks of the season...
Players from Ross County, Celtic, Kilmarnock, Hearts, Dundee and Livingston are named in the latest WhoScored Scottish Premiership team of the week.
Hearts secured European football for next season after coming from two goals down to beat Livingston 4-2.
Highlights of the Scottish Premiership match between Hearts and Livingston.
Highlights from the Scottish Premiership match between St Mirren and Hearts.
St Mirren sealed their place in the top six of the cinch Premiership for a second successive season despite going down 2-1 at home to Hearts.
Marley Watkins scored a stunning second-half equaliser as Kilmarnock guaranteed their place in the top six of the Premiership with a 1-1 draw away to Hearts
Highlights from the Scottish Premiership match between Hearts and Kilmarnock.
Celtic remain a point behind Rangers after their 2-1 win over Glasgow City while the league leaders fought back from 1-0 to beat Hibernian 2-1.
Hearts have demanded “answers” after the Rangers badge was stuck over their logo in the home dressing room at Tynecastle for the Sky Sports Cup final.
Hearts say they are 'surprised' after an appeal over Lawrence Shankland's booking for simulation, in the defeat at Ross County, was dismissed.
Highlights of the Scottish Premiership match between Ross County and Hearts.
Simon Murray starred as Ross County secured a vital 2-1 win against Hearts in Dingwall.
Holders Celtic will face Aberdeen in the Scottish Cup semi-final, while Rangers have been drawn with Hearts.
Keep track of where your club stands as the goals go in with our live Scottish Premiership 2023/24 table in real time...
Hearts chairman Ann Budge discusses Lawrence Shankland's future at the club and the job done by head coach Steven Naismith.
The latest Scottish Premiership Team of the Week includes players from Rangers, Hearts, Hibs, Motherwell and Kilmarnock, but do you agree with the selection?
Former Premier League referee Dermot Gallagher dissects the flashpoints from the weekend's Scottish Premiership, Premier League and WSL action...