Saturday's Scottish football reports

Patrick Roberts and Sam Nicholson
Patrick Roberts (left) scored twice as Celtic beat Hearts

Match reports for Saturday's Scottish games as Premiership leaders Celtic beat third-placed Hearts and bottom side Dundee United boosted their survival hopes.

In the Championship, leaders Rangers drew with Raith Rovers at Stark's Park when a win would have secured the title for Mark Warburton's side while Alloa Athletic's relegation from the division was confirmed.

Premiership

Celtic 3-1 Hearts

Dundee 5-2 Ross County

Inverness CT 1-2 Motherwell

Partick Thistle 0-0 Kilmarnock

St Johnstone 0-1 Dundee Utd

Championship

Dumbarton 0-0 Greenock Morton

Livingston 0-0 Alloa Athletic

Queen of the South 0-0 Falkirk

Raith Rovers 3-3 Rangers

St Mirren 2-2 Hibernian

League One

Albion Rovers 0-1 Dunfermline Athletic

Brechin City 1-0 Stenhousemuir

Cowdenbeath 1-0 Ayr United

Forfar Athletic 2-0 Peterhead

Stranraer 4-0 Airdrieonians

League Two

Arbroath 0-1 East Fife

Clyde 3-3 Montrose

East Stirlingshire 0-0 Berwick Rangers

Elgin City 2-2 Annan Athletic

Queen's Park 1-1 Stirling Albion

As It Stood

TeamPWDLFAGDPts
1Celtic31226376245272
2Aberdeen31205652341865
3Hearts31168752322056
4Motherwell32135144047-744
5St Johnstone32127134848043
6Dundee3191394747040
7Ross County32124164755-840
8Partick Thistle31108133138-738
9Inverness CT3199133843-536
10Hamilton3189143451-1733
11Kilmarnock3278173054-2429
12Dundee Utd3166193355-2224
View full Scottish Premiership table

Top Stories