SPL Round-Up:Celtic cruised to a comfortable 4-0 win over Hamilton to go top of the Clydesdale Bank Premier League on goal difference from rivals Rangers.
Goals from Shunsuke Nakamura and Georgios Samaras gave the home side a half-time lead and there was no way back for the SPL new boys.
Scott McDonald grabbed number three in the 75th minute and after Celtic keeper Artur Boruc had made a fine penalty save and follow-up stop from James McArthur, Aiden McGeady slid in the fourth to complete the visitors' misery.
A late winner from Craig Bryson allowed Kilmarnock to claim a 2-1 victory over Hearts and return to winning ways.
The Rugby Park side had a decent record at Tynecastle last season and were confident of the victory despite losing their last three league outings.
Mehdi Taouil provided a deserved lead which was cancelled out by Laryea Kingston, before Bryson helped himself to the decisive goal.
Aberdeen's dismal home form continued as they slumped to a 2-1 defeat to Hibernian. A goal in each half by Derek Riordan cancelled out Lee Miller's equalising penalty.
Riordan opened the scoring after seizing on a slack passback from Lee Mair before Lee Miller got the Dons back on level terms from the spot.
Riordan's winner came from the spot with Charlie Mulgrew sent off for handling on the line, although a Hibernian player looked to have been in an offside position.
The Dons fans showed their frustration by booing their side off the park with Aberdeen now having lost five in a row.
Dundee United moved into the top half after impressively notching their fourth successive victory by beating Inverness 2-1.
Jon Daly headed home towards the end of an entertaining first half and Lee Wilkie made some steady pressure count in the 65th minute with another header.
Inverness missed some first-half chances but rarely looked like launching a comeback, even after Wilkie's last-minute own goal.