Celtic defeated St Johnstone 7-0 in Parkhead to extend their lead to nine points at the top of the Cinch Premiership.
The hosts took the lead when Reo Hatate fired home before Giorgos Giakoumakis made the best of a poor pass to double their lead and Daizen Maeda struck the third with 10 minutes remaining.
Saints conceded a penalty five minutes after the break and Josip Juranovic converted from the penalty spot.
Matt O’Riley then scored twice and Liel Abada ended a miserable afternoon for the visitors by scoring Celtic’s seventh with 12 minutes remaining.
Andy Halliday’s double helped Hearts take third place with a 3-1 win over Hibernian in the Edinburgh derby.
Hibs took the lead through Drey Wright before Halliday equalized just before half-time.
Stephen Kingsley scored just after the break to put Hearts ahead and Halliday soon scored his second goal of the game to secure three points.
Bottom of the table Dundee came from behind to draw 2-2 with Dundee United in the derby clash at Tannadice.
United took the lead with a Nicky Clark header and Charlie Mulgrew added a second just after half-time with a free-kick into the top corner.
The Dee then scored twice in two minutes to equalize, with Daniel Mullen scoring the first and Charlie Adam adding the second, but the Terrors stayed fourth.
Motherwell struck a late equalizer to level Livingston 2–2 and finish in the top six.
Odin Bailey put Livingston ahead in the 26th minute and Alan Forrest doubled the lead in the second half.
Callum Slattery pulled one back for Motherwell before Ricki Lamie struck in injury time.
A late penalty put Ross County in the top six in a 1-0 win over Aberdeen, with Joseph Hungbo scoring from the penalty spot.
https://www.independent.ie/sport/soccer/celtic-smash-seven-past-st-johnstone-to-close-in-on-scottish-title-41537446.html Celtic bat seven behind St Johnstone to claim Scottish title