Aberdeen inflicted Celtic's first Premiership defeat of the season with a 2-1 victory at Pittodrie on Tuesday night.
The visitors had Virgil van Dijk sent off after 12 minutes and Jonny Hayes ended Fraser Forster's run of 1,255 minutes without conceding a league goal when he scored with a stunning strike from outside the area shortly before the break.
Adam Rooney netted for the Dons in first-half stoppage time before James Forrest pulled one back for Celtic after the interval.
Inverness Caley Thistle triumphed 3-0 in the Highland derby against Ross County in Dingwall to climb to fourth place in the table with goals from David Raven, Billy McKay and Marley Watkins.
A Steven MacLean double helped St Johnstone boost their hopes of remaining in the top six as they beat Motherwell 3-0 at McDiarmid Park. Gary Miller netted the clincher late on.