Scottish Premiership round-up: Kallum Higginbotham scored a dramatic and cheeky late penalty as Kilmarnock came from behind twice to snatch a 2-2 draw against Celtic at Rugby Park.
Striker Leigh Griffiths opened the scoring before two minutes had elapsed and the Hoops should have had the game sewn up before the interval.
Instead, Ronny Deila's side went in level after Killie striker Josh Magennis equalised with the home side's first goal of the season, making up for an earlier shocking miss.
Israel midfelder Nir Bitton arrowed in a tremendous 30-yard shot in the 55th minute to restore the champions’ lead.
However, with four minutes remaining the home side were awarded a spot-kick when Celtic defender Emilio Izaguirre brought down Greg Kiltie and Higginbotham cheekily dinked the ball over Craig Gordon for Killie's first point of the season, with Celtic dropping their first points of the campaign.
Celtic's late slip saw Hearts go top of the table after they made it three wins from three with a 2-0 win at home to Motherwell.
Gavin Reilly’s 33rd-minute penalty, his first goal for the club, gave Hearts the lead on his first start since moving from Queen of the South and the hosts were rarely threatened at Tynecastle.
Billy King struck in the 64th minute and Hearts closed out the game to keep up their 100 per cent record.
Inverness are still searching for their first win of the season after a 0-0 draw with Partick.
Several good stops from Owain Fon Williams kept the home side in the game but at the other end, they found Tomas Cerny in equally assured form.