Last Updated: 08/02/12 9:38pm
Full-Time: The referee blows the whistle and it's all over. That's an emphatic win for Celtic in a game that looked like it could be tough on paper. Great result for the Hoops. Hearts will look back at the early decision that went against them but were well-beaten in the end.
Elliott finally gets the ball into his feet but his lay-off is misplaced and out for a Celtic throw-in. The fans showing their frustration now.
Samaras charging down the left again, but this time he opts to go on the outside. He's nearly through but MacDonald does well to smother the ball at his feet.
Hearts still battling hard despite the scoreline. They are enjoying some possession and, after a long build-up, Hamill's sidefooted ball into the box is a good one but there is nobody there to capitalise.
Samaras, cutting in from the left onto his right foot, fires in a powerful shot that MacDonald can only parry wide for a corner.
McGowan is fouled on the left flank and this is a chance for Suso to put the ball in the box but his cross is mishit and cleared by the first man.
Good work from Brozek finds Forrest down the right but his cross looking for Stokes can only find Webster.
Excellent work from Taouil and Hamill down the right but when the ball is cut back to Suso just 12 yards out he can only scuff the ball wide.
Exhibition stuff from Celtic now as Ledley attempts a back-flick. Brozek already looking sharp on debut.
Nice lay-off from Stokes allows Brown to gallop down the right flank but his cut back is intercepted.
That's a woeful ball from Hamill and Samaras nearly bulldozes his way through but three Hearts defenders manage to stop him.
Fantastic cross from Mulgrew just asking to be headed home but there is no Celtic man on the end of it.
Goal! Mulgrew's corner finds Wanyama at the far post and when his header is saved Hooper stabs the ball over the line.
Chance for Celtic. Hooper does well to feed in Ledley inside the box but Ledley's measured ball comes back off the post.
The ball comes to Ledley outside the box and he cuts across the ball with his left foot. There's too much curl on that ball though and it fizzes wide.
Samaras breaks down the right but his cross is intercepted by Webster who puts the ball out for a corner.
Slack play from Hearts in the left-back position but Samaras is unable to take advantage this time and the ball is headed safely back to MacDonald.
Nice backheel from Taouil in the left corner to put Elliott through, but the striker is just offside.
Taouil takes the corner but when the ball comes back to him he can only skew it over the bar for a goal kick.
"I think Celtic will go five up but Hearts will make it 5-1 in the last minute," says Sam Burke on Twitter.
"Hearts have played fairly well but the difference has been that Celtic have been clinical in front of goal," says John. "I can't see Hearts rallying now and I hope Brozek comes off the bench at some stage so that we can see what he's like."
So what are your thoughts on the game thus far? Is there any way back for Hearts or are Celtic going to add to their lead? Send me your thoughts and opinion at email@example.com or tweet me @ghostgoal.
Half-Time: Emphatic scoreline at Tynecastle with Celtic three up at the interval. The home side will point to the early decision not to give Hearts a goal when the ball looked over the line. Neil Lennon's men have been by far the better side since then, however.
Celtic have another corner but it is cleared. After good passing football, Brown wins yet another corner down the other (right) wing.
The ball comes out to Wanyama after a long throw is headed clear and the midfielder strikes the ball flush on the volley but just wide.
This time Hamill chooses to pick a pass instead and finds Taouil but the Hearts man can only fire wide from outside the box.
Hearts struggling to get the ball up to Elliott now. Hamill resorts to putting the cross in from deep but the forward has no chance of winning that.
Lovely ball from Brown cuts out Grainger down the Celtic right and Matthews is nearly in but can't quite get to the ball in time. Dominant from Celtic now.
That appears to have knocked the stuffing out of Hearts. Samaras again runs at the defence down the left and wins a corner.
Hearts were enjoying some possession before that third goal but it proved counter-productive. They were horribly caught out when Zaliukas lost the ball.
Goal! Zaliukas is robbed by Brown. Good work from Samaras down the left follows, and his cross finds the head of Ledley just yards out who puts the ball into the empty net.
McGowan has the chance to clear a bouncing ball but can only loop it over his own head for another corner. Mulgrew's kick finds the head of Rogne but it goes well over the bar.
Mulgrew's corner comes straight back to him but after beating his man he slips and the ball runs out for a goal kick.
Mulgrew has the chance to pull the trigger but Celtic favouring possession. When the full-back does swing the ball into the box from a wider position, it's a great cross but a deflection sees it end up safely in the hands of MacDonald.
Hearts on the attack again. They've had their fair share of the ball the home side, but the visitors have been more clinical around the box.
Goal! Mulgrew's corner goes through to Forrest who puts the ball back into the box. It falls at the feet of Wanyama who finishes instinctively to put Celtic two up.
Mulgrew with a couple of long throws but they are dealt with comfortably enough until the full-back wins a corner.
Mulgrew's free-kick does not beat the first man but comes out to Ledley. His shot while off-balance is wide.
The ball bounces around the box but is eventually cleared. This is a good response from the home side.
Grainger gets in down the left and when the ball is cut back to Robinson his effort is deflected for a corner.
Head tennis in the middle until Wanyama is called for a foul on Mrowiec. Chance for Hearts to put the ball in. Instead they take it short and Zaliukas' long-range effort is too high.
Good possession from Grainger and Taouil on the left but when Robinson puts the ball into the box it is too heavy and goes through to Forster.
Neat interchange between Brown and Hooper on the edge of the box but the ball breaks down when Samaras miscontrols.
Hearts feeling aggrieved after that decision but it was a tough call to make. The home side are trying to compose themselves and win a throw high up the park down the left.
That was remarkable. After Ledley conceded the corner, Stephen Elliott appears to head the ball over the line but no goal is given. Within seconds Celtic are on the attack and in the lead. Astonishing.
Hearts on the attack down the left and when the cross from Grainger comes in, Ledley can only head behind for a corner.
"I'm expecting a tough game here but Celtic are playing confidently just now and should have the edge. I am predicting a win for the Hoops, 3-1 to Celtic," says John Markey in Lagos, Nigeria.
Our friends at Sky Bet make Celtic 4/6 favourites tonight. Hearts are available at 4/1 and the draw can be backed at 11/4.
Hearts: MacDonald, Webster, Zaliukas, McGowan, Hamill, Grainger, Mrowiec, Robinson, Taouil, Driver, Elliott.
Celtic: Forster, Matthews, Rogne, Wilson, Mulgrew, Forrest, Brown, Wanyama, Ledley, Hooper, Samaras.
Celtic go into this game having won their last 15 against Scottish opponents. It's an astonishing run of form for Neil Lennon's side but they will know they have to keep going with rivals Rangers just one point behind.
Hearts have won three in a row at home in the league and will be looking for a repeat of their October triumph over Celtic. However, Hearts also lost their last match away in Inverness and have several injury concerns tonight so it will be a tough ask to close the gap on third-placed Motherwell.
Hello and welcome to the live commentary for tonight's game between Hearts and Celtic at Tynecastle. Hearts will be aiming to become the first team to beat Celtic in the league since this fixture took place in October. Can they repeat the trick here? Or are Celtic set to make it 13 league wins in a row? Send me your thoughts on email to firstname.lastname@example.org or tweet me @ghostgoal.