Summary

  • FT: Hearts 4-0 Celtic (Cochrane, Lafferty, Milinkovic 2)

  • Celtic's unbeaten domestic run of 69 games ends

  • Milinkovic converts pen after Gordon brings down Callachan

  • Milinkovic slides in third after Simunovic error

  • Lafferty drives in second across Gordon

  • Cochrane, 16, smashes in opener

  • Hearts now unbeaten in six matches

  1. Postpublished at 90 mins

    Hearts 4-0 Celtic

    We'll get four minutes of stoppage time for Hearts fans to continue their gleeful gloating.

  2. Postpublished at 88 mins

    Hearts 4-0 Celtic

    BBC Sportsound commentator Liam McLeod has somehow found time to race through his record books and tells listeners that Hearts last beat Celtic by this scoreline back in, wait for it, 1895!

  3. Postpublished at 14:16 Greenwich Mean Time 17 December 2017

    Hearts 4-0 Celtic

    Quote Message

    You can't ask any more from Hearts. They have worked so hard and scored some great goals

    Peter Houston, Former Scotland assistant manager on BBC Sportsound

  4. Postpublished at 85 mins

    Hearts 4-0 Celtic

    It's just not happening for the visitors as Odsonne Edouard mis-times a shot across goal and it bobbles wide. The Celtic heads have been down for a wee while now.

  5. Postpublished at 84 mins

    Hearts 4-0 Celtic

    Ross Callachan has put in a good shift for Hearts and he gets an early breather, with Rafal Grzelak coming on for the last few moments.

  6. Postpublished at 80 mins

    Hearts 4-0 Celtic

    The noise at Tynecastle just keeps getting louder and louder... Hearts were down in the dumps not too long ago but this will be a third win on the spin and six games unbeaten.

    Home fans will be looking forward to the Edinburgh derby on the 27th now, with a visit to St Johnstone to come before that one.

  7. Postpublished at 14:07 Greenwich Mean Time 17 December 2017

    Hearts 4-0 Celtic

    Pat Bonner
    Former Celtic goalkeeper on BBC Sportsound

    Quote Message

    It's a big mistake from Craig Gordon. He didn't need to go to ground. I think the ball was going to trickle out of play. it just sums up everything that has been wrong with Celtic today

  8. Postpublished at 78 mins

    Hearts 4-0 Celtic

    The Tynecastle party is in full swing, with the home fans close to delirium. What a day for the men in maroon!

  9. goal

    GOAL Hearts 4-0 Celticpublished at 76 mins

    David Milinkovic

    Lovely penalty. Hard and low; right in the corner.

  10. PENALTYpublished at 75 mins

    Hearts 3-0 Celtic

    Craig Gordon upends Ross Callachan, Spot-kick to make it four...

  11. Postpublished at 72 mins

    Hearts 3-0 Celtic

    Kyle Lafferty gets a warm ovation as he limps off to be replaced by Cole Stockton. The big striker hammered in a sweet strike to make it 2-0.

  12. Postpublished at 68 mins

    Hearts 3-0 Celtic

    Anthony McDonald is the replacement for Prince Buaben. That means Hearts have two 16-year-olds on the park now.

    Celtic make their final change and the visitors go for broke with three strikers as Odsonne Edouard takes over from Callum McGregor.

  13. Postpublished at 66 mins

    Hearts 3-0 Celtic

    Has Brendan Rodgers got a great escape plan up his sleeve?

    The home fans don't think so. They are in great voice as Prince Buaben eats up some time as he trudges off the park smiling broadly even though it looks like his afternoon is over.

    Brendan Rodgers gestures to his Celtic teamImage source, SNS
    Image caption,

    Brendan Rodgers has never lost to Scottish opposition in his time as Celtic manager

  14. Postpublished at 64 mins

    Hearts 3-0 Celtic

    Celtic link well, with some neat first-time passing but Scott Sinclair's final ball across goal is too high for Leigh Griffiths to reach at the back post. Tick-tock...

  15. Postpublished at 60 mins

    Hearts 3-0 Celtic

    The ball falls to Scott Sinclair inside a busy Hearts penalty box but the Premiership's joint-top scorer can only blaze a hurried shot high over the top.

  16. Postpublished at 58 mins

    Hearts 3-0 Celtic

    The home side have not managed three goals in a league match this season. Did anyone see this coming?

  17. GREAT SAVE!published at 55 mins

    Hearts 3-0 Celtic

    Jon McLaughlin is at full-stretch to push away a rocket from Celtic striker Leigh Griffiths.

  18. Normal service resumespublished at 13:42 Greenwich Mean Time 17 December 2017

    Hearts 3-0 Celtic

    We have contact with our radio team again...

  19. Postpublished at 50 mins

    Hearts 3-0 Celtic

    Celtic have come back from 2-0 down before in this run of 69 games but 3-0 is new territory. It doesn't look like there is any way back as Stuart Armstrong powers a shot straight at Jon McLaughlin.

  20. 'Utterly embarrassing defence'published at 13:38 Greenwich Mean Time 17 December 2017

    Hearts 3-0 Celtic

    Michael Stewart
    Former Scotland midfielder on BBC Sportsound

    That is utterly embarrassing from Celtic defensively. Randall just kicks it up the pitch - Simunovic first of all lets it bounce, then doesn't deal with the clearance. This is a phenomenal performance from Hearts. It's going to be so interesting to see what Celtic do - this is going to be an unbelievable mountain to climb.