Celtic beat Hearts 7-1 at Parkhead to move four points clear of Rangers in the Scottish Premiership, according to The Guardian's round-up.

Callum Osmand and Benjamin Nygren scored twice each as Celtic built a 5-1 half-time lead. Rangers were held 2-2 by Dundee.

Celtic dominate the decisive moments

Kieran Tierney and Nygren scored from Mika Baur corners inside the opening ten minutes. Osmand then added two goals in three first-half minutes.

Nygren also forced an own goal from Jamie McCart. Laurent Mendy replied for Hearts, but the visitors were four goals behind at the interval.

Camilo Duran scored shortly after the restart, and Nygren completed the seven-goal total. Hearts recorded 20 shots but converted only one, while Celtic were far more effective in the final third.

Points dropped and pressure below

At Dens Park, Bradley Fink put Dundee ahead in the 38th minute before Badredine Bouanani equalised three minutes later.

Nico Raskin gave Rangers the lead on the hour, but Callum Jones made it 2-2 in the 68th minute.

Greg Kiltie's two goals helped Kilmarnock beat Motherwell 3-2 and move off the bottom. Motherwell suffered a fifth consecutive defeat.

Falkirk won 2-1 at Hibernian, while Aberdeen beat St Mirren 3-1 with second-half goals from Kevin Nisbet and Ayoub Mouloua. St Mirren also extended a losing run to five matches.

Lyall Cameron's 79th-minute equaliser earned Dundee United a 1-1 draw at St Johnstone, leaving both clubs on 12 points. Celtic emerged with the clearest gain at the top of the table.