Goals were flying at both ends but it was Celtic who came out on top against Aberdeen.
A rare Scott Sinclair hattrick and an Odsonne Edouard masterclass edged The Hoops the win.
Two contentious penalties and feable defending from sub Kristoffer Ajer gave the Dons hope.
Sinclair returns to old form
It began at the weekend against Dundee but Sinclair is getting back to his previous self.
The Englishman was arguably man-of-the-match against the Dee, but the winger righly won the accolade scoring three goals against Aberdeen.

MORE CELTIC STORIES
His best goal was arguably his second as Sinclair showed clean feet to get away from Shay Logan to smartly finish.
The talisman must start against Rangers on this form.
Defensive lapses must be explained
Where the Celtic attacking force was strong, however, the backline was feable.
A 15-minute spell in the first half culminated in the Dons getting level. Despite that, Craig Gordon and Dedryck Boyata were making bizarre decisions in possession.
TV viewers wouldn’t have seen Ajer come on before allowing Lewis Ferguson to score his side’s third.
It appeared the scorer didn’t notice either as Ajer feebly challenged.
Edouard steals the match
The question of why Edouard didn’t start becomes even more prevelant as he was super-sub at Pittodrie.
The returning Frenchman scored and assisted – winning the game for Celtic.

The 20-year-old was a little out of character recently but he has made his case to start on Saturday.
BT pundits even remarked that Sinclair could pass his MOTM award to him.
Rodgers faces left-back dilemma
Emilio Izaguirre was hooked at half-time after a poor first 45 minutes.
Winger Jonny Hayes replaced him amicably well but it isn’t his natural position.

The manager also revealed post-match that it is unlikely Kieran Tierney will face Rangers on Saturday.
The Irishman faces a big decision to make in terms of shape and personnel for the clash.
Celtic winning big games away at the right time
With Kilmarnock, Hibernian and Hearts all winning against The Hoops this season, it was welcoming to see a victory against a side at the top of the Scottish Premiership.
The Bhoys’ away form has been poor all season and showed character up north.
However, the biggest test is to come at Ibrox on Saturday as it’s first against second.
With some niggling injuries and key misses, The Celts will need to show character to get through that test.