Last Updated at 2:19 pm, December 20th 2009
All over! What a win for Hearts. Celtic led early on but the penalty/red card incident turned the game no doubt. Tynecastle is rocking - and I'd imagine the blue half of Glasgow are joining in the celebrations. Rangers are four points clear at the top.
Templeton the latest player in the book for a pretty poor challenge on Fox.
Kucharski replaces Mole.
Goncalves booked now for hauling down Fortune.
McGeady the most likely source of a Celtic leveller here. He's just got Jonsson booked by breaking past the Icelander.
Celtic bring McGinn on for Hinkel.
That's Bouzid's last act of the game, with Zaliukas replacing him.
McManus in the book now as this threatens to boil over. Foul on Nade out wide was the reason.
Bouzid is fouled by Fortune down in the corner in front of the Celtic fans - but then gets himself booked, presumably for the manner of his reaction to the supporters. Will update you on that one if I catch a replay.
McGeady comes sprinting forward from halfway on an angled run from right to centre and draws a foul from Wallace, who is booked. Cheap one that - looked like McGeady was looking for it.
Fortune is on, but it's not Samaras haeding off - he's staying and McDonald is the man to make way for the newcomer.
Hearts bring Nade on for Robinson.
Bit of a scuffle breaks out after a melee caused by Robson going in hard on Thomson. Robson booked, which will hopefully calm things down. He actually also caught Samaras with the challenge.
Sky Bet now go 13/5 the home win, 13/10 the draw and 13/8 the away victory.
So that's half-time and it's 1-1, with Celtic down to 10 men. They were right on top and then almost out of nothing came the red card for Caldwell and Hearts penalty.
Rejig from Celtic as they bring McManus on for Crosas to bring them back up to two central defenders.
GOAL - STEWART. Hearts are back level, with Stewart sending Boruc the wrong way from the spot. Game right back on here.
SENT OFF - CALDWELL. And Celtic are down to 10 men with Caldwell sent off for a foul on Mole! Poor defending from Loovens put his central-defensive partner in a right pickle there. Game on if Hearts score.
Out of nothing it's a penalty to Hearts!
Sky Bet 11/2 the Hearts win with a draw 13/5 and a Celtic victory 4/7.