Summary

  • Celtic now four points behind leaders Rangers

  • Postecoglou's men five points above Hearts having played a game fewer

  • Forrest hits post before Kyogo converts Ralston cross at near post for half-time lead

  • Celtic lose Ralston, Jota & Welsh to injury; both sides go close in thrilling second half

  • Watch highlights on Sportscene at 23:00 GMT on BBC Scotland

  1. Postpublished at 86 mins

    Celtic 1-0 Hearts

    Hearts boss Robbie Neilson is convinced Gary Mackay-Steven was tripped in the box there and his complaints earn him a booking from referee Bobby Madden.

  2. CLOSE!published at 85 mins

    Celtic 1-0 Hearts

    Here comes Gary Mackay-Steven racing into the Celtic penalty area but the Hearts substitute stumbles just as it looks like he'll get a shot away. The ball breaks to Barrie McKay and his low, angled strike whizzes inches wide.

  3. 'Absolutely fantastic from Gordon'published at 21:28 GMT 2 December 2021

    Celtic 1-0 Hearts

    Michael Stewart
    Former Hearts midfielder on BBC Sportsound

    Quote Message

    What a save! Gordon's stretched his left leg and made the save with it. His ability to do that is absolutely fantastic.

  4. GREAT SAVE!published at 84 mins

    Celtic 1-0 Hearts

    Kyogo plays in James Forrest to kill off the contest but the Celtic winger can't squeeze his shot past the outstretched leg of Craig Gordon.

  5. YELLOW CARD Montgomery (Celtic)published at 83 mins

    Celtic 1-0 Hearts

    The first booking of the evening goes the Celtic full-back for a hack at Gary Mackay-Steven.

  6. Postpublished at 82 mins

    Celtic 1-0 Hearts

    More than 70% possession for Hearts in the last 10 minutes.

  7. 'This is exactly what away teams want here'published at 21:21 GMT 2 December 2021

    Celtic 1-0 Hearts

    Pat Bonner
    Former Celtic goalkeeper on BBC Sportsound

    Quote Message

    Hearts are keeping the ball well and the crowd are getting a bit edgy too. That's exactly what you want as an away team here. But, Celtic are still capable of hitting you on the break.

    Hearts are starting to pose a threat in attackImage source, SNS
    Image caption,

    Hearts are starting to pose a threat in attack at Celtic Park

  8. Postpublished at 77 mins

    Celtic 1-0 Hearts

    Hearts are beginning to creep into this game as yet another Celtic player hits the deck. This time it's Carl Starfelt holding his knee.

    He's going to be fine though.

  9. 'The tempo can't help'published at 21:17 GMT 2 December 2021

    Celtic 1-0 Hearts

    Pat Bonner
    Former Celtic goalkeeper on BBC Sportsound

    Quote Message

    Celtic play at such a high tempo, so they must be training at that tempo too. They're playing a lot, travelling a lot and now that is three of them off with muscle injuries

  10. Postpublished at 74 mins

    Celtic 1-0 Hearts

    Mikey Johnstone cuts inside from the left and takes aim for the far corner. His shot almost turns into the perfect pass for Kyogo but the ball flies just behind the Celtic striker.

  11. Postpublished at 72 mins

    Celtic 1-0 Hearts

    Stephen Welsh has to limp off too. Nir Bitton takes over in central defence for Celtic.

  12. Postpublished at 70 mins

    Celtic 1-0 Hearts

    More injury concern for Celtic as Jota pulls up during a run with the ball. It looks like a hamstring problem and Mikey Johnston is coming on to replace the Portuguese.

    Remember, the hosts lost Anthony Ralston in the first half.

    And now Stephen Welsh is down on the turf...

  13. Postpublished at 68 mins

    Celtic 1-0 Hearts

    A couple of drinks cartons thrown from the crowd narrowly miss Barrie McKay as he prepares to swing in the Hearts corner and Craig Halkett heads high over from the delivery.

  14. Postpublished at 67 mins

    Celtic 1-0 Hearts

    The ball just won't sit for Hearts inside the Celtic penalty area and when Liam Boyce does eventually fire a shot off Callum McGregor is in the way with a great block.

  15. Postpublished at 66 mins

    Celtic 1-0 Hearts

    Hearts winger Gary Mackay-Steven is on to face his old club, replacing Aaron McEneff.

  16. Postpublished at 63 mins

    Celtic 1-0 Hearts

    Celtic full-back Josip Juranovic winds up a shot. Plenty of power, but the ball is always rising.

  17. Postpublished at 61 mins

    Celtic 1-0 Hearts

    The linesman gives a throw-in the wrong way right under the nose of Ange Postecoglou and the Celtic boss gives poor fourth official Willie Collum an earful...

  18. 'He has to score'published at 21:01 GMT 2 December 2021

    Celtic 1-0 Hearts

    Michael Stewart
    Former Hearts midfielder on BBC Sportsound

    Quote Message

    Kingsley's got to score that. You cannot pass an opportunity like that up.

  19. Postpublished at 58 mins

    Celtic 1-0 Hearts

    Liam Boyce wins a corner with his first involvement and Stephen Kingsley gets a free run at it only to glance his header wide. Well wide.

    A golden opportunity to equalise!

  20. Hearts send for Boycepublished at 54 mins

    Celtic 1-0 Hearts

    The visitors make a change up top as Liam Boyce takes over from Ben Woodburn.

    Can the substitute add to his 10 goals for the season?