Summary

  • Celtic win 5-4 on penalties after Yilmaz misses Rangers' fourth kick

  • Rangers led at break, but Celtic took quickfire 2-1 lead

  • Holders levelled before Celtic scored what seemed like late winner, but Rangers equalised inside minute to force extra time

  • Rangers have not beaten Celtic since May 2023

  • Brendan Rodgers still unbeaten in derbies since returning to Celtic last year

  1. Postpublished at 100 mins

    Celtic 3-3 Rangers

    James Tavernier, what are you thinking? The Rangers skipper gallops into the Celtic penalty area, thinks about a shot, then scuds a heavy cross way over the two blue shirts who had kept up with him.

  2. Postpublished at 99 mins

    Celtic 3-3 Rangers

    Celtic pressing and probing. Reo Hatate slides a great pass through for Arne Engels, but the first touch is terrible and the ball bobbles through to goalkeeper Jack Butland.

  3. YELLOW CARDpublished at 95 mins

    Celtic 3-3 Rangers

    The yellow card count continues to mount as Hamza Igamane flies in late on Anthony Ralston.

  4. Fatigue a factor?published at 17:39 Greenwich Mean Time

    Celtic 3-3 Rangers

    Alan Hutton
    Former Rangers defender on Premier Sports

    It's going to be interesting for Rangers after playing on Thursday. This is where it could really take its toll.

    As soon as you switch off for that one second, you can get punished.

  5. Postpublished at 94 mins

    Celtic 3-3 Rangers

    James Tavernier takes aim from the free-kick but can't keep his effort from 19 yards down.

  6. YELLOW CARDpublished at 93 mins

    Celtic 3-3 Rangers

    Panic stations for Liam Scales as he takes a bad touch near the edge of the box then pulls down Vaclav Cerny, who had robbed him.

  7. Postpublished at 91 mins

    Celtic 3-3 Rangers

    Off we go for extra time.

  8. Sensational dramapublished at 17:34 Greenwich Mean Time

    Celtic 3-3 Rangers

    Martin Dowden
    BBC Sport Scotland at Hampden

    What a spectacle this is.

    One moment one set of fans are delirious. The next, you turn the other way and they're going bonkers.

    As cup finals go, this is up there. No-one has a clue how this will pan out.

    Nicolas Kuhn scores for Celtic against RangersImage source, SNS
    Image caption,

    Nicolas Kuhn thought he had won it for Celtic

  9. Postpublished at 17:34 Greenwich Mean Time

    Celtic 3-3 Rangers

    Celtic withdraw Greg Taylor for extra time and Alex Valle will get his first taste of this fixture.

  10. Into extra-time we gopublished at 17:31 Greenwich Mean Time

    Celtic 3-3 Rangers

    And breathe... For a few minutes anyway.

    We're set for another half hour of this.

  11. Postpublished at 90+6 mins

    Celtic 3-3 Rangers

    Poor delivery from James Tavernier, nodded away by Callum McGregor.

  12. Postpublished at 90+6 mins

    Celtic 3-3 Rangers

    Another corner to Rangers as we tick into the last of the added minutes...

  13. YELLOW CARDpublished at 90+4 mins

    Celtic 3-3 Rangers

    Celtic break from the corner and James Tavernier grabs Daizen Maeda round the neck to prevent the counter.

  14. Postpublished at 90+4 mins

    Celtic 3-3 Rangers

    Ridvan Yilmaz has a swing in the Celtic box. Corner to Rangers.

  15. YELLOW CARDSpublished at 90+3 mins

    Celtic 3-3 Rangers

    Cameron Carter-Vickers cautioned for wiping out an opponent, just as Nico Raskin was a few moments ago.

  16. Postpublished at 90+1 mins

    Celtic 3-3 Rangers

    We're into six minutes of stoppage time.

    I'm told there was 21 seconds from the re-start to Rangers finding their second equaliser of the day.

    Danilo heads Rangers level at HampdenImage source, SNS
  17. goal

    GOAL Celtic 3-3 Rangerspublished at 88 mins

    Danilo

    Brilliant header from Danilo.

    Vaclav Cerny with the cross and the Brazilian is up to steer it home expertly.

    What a game!

    Rangers goal
  18. goal

    GOAL Celtic 3-2 Rangerspublished at 87 mins

    Nicolas Kuhn

    He's scored in every round! Has Nicolas Kuhn just hit the winner for Celtic?

    Arne Engels struggling? Well, he's just hit the byeline and cut the ball back for Kuhn to slam in.

    Celtic goal
  19. Postpublished at 85 mins

    Celtic 2-2 Rangers

    Nedim Bajrami crashed a shot into the side-netting and that will be the opening goalscorer's final contribution as he makes way for Danilo.

  20. Postpublished at 83 mins

    Celtic 2-2 Rangers

    Arne Engels looks a bit shocked at all of the blood and thunder. The Celtic sub is struggling to adapt to the pace.