Scottish football: Reports from all of Saturday's games

Aberdeen players celebrate Shay Logan's goal
Aberdeen kept up the pressure on Celtic at the top of the Scottish Premiership

Find all of the reports from Saturday's Scottish football matches, as the top three in Scotland all win.

Scottish Premiership

Aberdeen 2-1 Kilmarnock

Dundee 0-1 Heart of Midlothian

Inverness CT 0-1 Hamilton Academical

Scottish Championship

Alloa 1-1 Raith Rovers

St Mirren 2-1 Queen of the South

Dumbarton 1-1 Falkirk

Scottish League One

Airdrieonians 0-2 Brechin City

Albion Rovers 0-1 Stranraer

Ayr United 0-2 Dunfermline

Forfar Athletic 1-1 Cowdenbeath

Stenhousemuir 1-4 Peterhead

Scottish League Two

Arbroath 3-0 East Stirlingshire

Berwick Rangers 1-0 Stirling Albion

Clyde 1-0 Elgin City

East Fife 4-2 Annan Athletic

Montrose 1-1 Queen's Park

Top Stories