There was plenty for fans, players, managers and pundits to get their teeth into over the weekend in the Scottish Premiership with 19 goals in the six games, including an entertaining 2-2 draw at Easter Road between Hibs and Rangers.
Some teams will see their encounter from the past couple of days as a missed opportunity, while some took advantage of slip-ups elsewhere. Celtic now know that a win over Aberdeen in their game in hand will see them jump above rivals Rangers at the top of the league.
Scroll down and click through for the winners and losers from week eight of the top-flight.
Scroll down and click through for the winners and losers from week eight of the top-flight.