Weekend Premiership & play-off matches

Match reports from Saturday's Scottish Premiership and promotion/relegation play-off matches.

Saturday

Premiership

Aberdeen 0-0 Hibernian

Dundee 1-0 Hamilton Academical

Motherwell 0-4 St Johnstone

Rangers 1-0 Kilmarnock

Championship play-off semi-finals

Dumbarton 1-1 Arbroath (agg 3-2)

Raith Rovers 1-2 Alloa Athletic (agg 1-4)

League One play-off semi-finals

Peterhead 3-0 Stirling Albion (agg 4-0)

Queen's Park 1-2 Stenhousemuir (agg 2-3)

League Two play-off final first leg

Cove Rangers 0-0 Cowdenbeath

Sunday's Premiership preview

Hearts v Celtic (12:15)

Friday's Premiership report

Partick Thistle 1-1 Ross County

Top Stories