Celtic came out 4-3 winners in a madcap Premiership encounter with Hearts.
James Forrest followed on from his hat-trick against the Jambos' Edinburgh rivals Hibs last weekend to head the Hoops into an early lead, following a bright start from Robbie Neilson's men. It was a historic day as VAR (video assistant referee) was used in a domestic match for the first time at Tynecastle and a lengthy check had to make sure Anthony Ralston's headed effort into the bottom corner didn't stand.
More VAR dismay was to come for Hoops boss Ange Postecoglou, as a foul by Cameron Carter-Vickers was overturned from no foul to penalty, which Lawrence Shankland dispatched, and then Michael Smith's handball in the box was inexplicably not given.
They got back in front through Daizen Maeda and Giorgos Giakoumakis but not before VAR had a say again with Shankland making it a hat-trick from the spot. Greg Taylor then rose from the bench to finish off this crazy game and here is how we rated the players in the Celtic performance.
READ MORE: Conor Hazard keeping Celtic 'dream' alive as he targets number one spot after Helsinki heroics
Joe Hart - 5
Didn't have a lot to do other than pick the ball out of his net multiple times. He'll be disappointed to concede three.
Anthony Ralston - 6
Unfortunate not to have a goal after a good run. Barrie McKay caused him a few issues as the defence was watched closely by the new tech.
Cameron Carter-Vickers - 6
Looked assured but put under pressure constantly by the Jambos forward line. Gave away a penalty after a VAR review.
Moritz Jenz - 5
Booked and gave away a penalty. Looked less calm than his peers on the ball and it led to some erratic decisions when playing out from the back.
Alexandro Bernabei - 5
Josh Ginnelly gave him a tough time. Has been impressive when used recently but found it a bit tougher today as he steps up his Hoops involvement.
Reo Hatate - 6
Got caught up in the frantic nature of the match. Made some poor passing decisions but was then involved in the build-up for the all-important fourth goal.
Aaron Mooy - 6
Seemed to be at the centre of plenty, for better and for worse. Countryman Cammy Devlin looked faster than him in midfield but he was there or thereabout for most of his side's goals, grabbing an assist.
Matt O'Riley - 6
Quiet game from the midfielder. Hard to get lost in a game like this but the same sharp passing we've come to expect wasn't here. That said, ran himself into the ground.
James Forrest - 7
Scored the opener to continue his good form. Got at the home defence whenever he could as he reminds his boss once more he is a star to be relied upon.
Daizen Maeda - 7
Slowly getting back to his best form. Netted during this and seemed to attack with a bit more purpose opposed to looking a bit shot shy, as has been the case at times.
Giorgos Giakoumakis - 8
A great focal point in games like this. Was the man Celtic looked to hit in the attacking areas and the Jambos' makeshift defence struggled to contain him.
Greg Taylor - 7
As cameos go, this was pretty good. Steady in defence and clinical in attack as he added another goal to this frantic affair.
Liel Abada - 7
Played his part in fellow substitute Taylor getting a goal when his drilled cross took a deflection. An impact sub and had a goal ruled out for offside.
Sead Haksabanovic - 5
Came off the bench but didn't have quiet the same impact as others, although he still made a couple of decent runs in behind.
READ NEXT:
- Ange Postecoglou's powerful Celtic title speech surfaces as Josip Juranovic quip lands death stare
- Celtic hero Scott Brown in 'waste of time' Fleetwood Town verdict as he slams first half display
- Celtic's Albian Ajeti on target in Sturm Graz five-goal thriller to set up huge RB Salzburg clash
- Brendan Rodgers faces fresh Leicester inquest as former Celtic boss has fans chant for his exit
- Celtic flop Vasilis Barkas suffers PSV nightmare with Utrecht as loan side hit for six