Summary

  • Listen to Sportsound post-match coverage

  • Miovski latches on to Clarkson through ball to guide in second-minute Aberdeen opener

  • Kuhn slots Celtic leveller after error by MacDonald & Forrest nets fine curling finish seconds after coming off bench

  • Carter-Vickers clears off line before Aberdeen find last-gasp leveller with Sokler header

  • O'Riley fires into top corner to restore Celtic lead in extra time but MacDonald heads 119th-minute equaliser

  • Celtic win 6-5 on penalties as keeper Hart misses spot-kick before saving from Phillips

  • Celtic will meet Rangers or Hearts, who play on Sunday

  1. Game onpublished at 14:29 British Summer Time 20 April

    Aberdeen 2-2 Celtic

    James McFadden
    Former Scotland forward on BBC One Scotland

    It's had it all this game!

    Celtic had the chance to break and kill the tie, but the ball works out to Junior Hoilett and it's a brilliant cross. Just stood up at the back post for Sokler to head it into the net. It's a brilliant goal from Aberdeen.

    Twenty minutes ago, it looked highly unlikely Aberdeen would get back into this game, but the changes have certainly had an impact. Game on!

  2. Postpublished at 90+2

    Aberdeen 2-2 Celtic

    Talking of substitutes, James Forrest is looking for his second goal since coming on for Celtic.

    The winger takes a swing with the outside of his boot, but this time it is too close to goalkeeper Kelle Roos.

  3. What substitutions!published at 14:27 British Summer Time 20 April

    Aberdeen 2-2 Celtic

    Willie Miller
    Former Aberdeen captain on BBC Sportsound

    Aberdeen looked like they were down and out, but somehow they have been able to turn this game around.

    Both managers need to take credit for their substitutions. That's Hoilett setting up Sokler for Aberdeen.

  4. goal

    GOAL Aberdeen 2-2 Celticpublished at 89mins

    Ester Sokler

    What did I tell you?

    Junior Hoilett crosses from the Aberdeen left and Slovenian striker Ester Sokler rises at the back post to power a header into the back of the net.

    Media caption,

    Sokler scores dramatic injury-time equaliser

    Aberdeen goal graphic
  5. Postpublished at 88mins

    Aberdeen 1-2 Celtic

    Six minutes of stoppage time to come.

    Still time for Aberdeen to take one of these fleeting chances.

  6. Postpublished at 87mins

    Aberdeen 1-2 Celtic

    Celtic have a chance to settle the game.

    Liam Scales has stayed in the Aberdeen box following a corner and the centre-half sends a powerful header just over the crossbar.

  7. 'How Aberdeen can get back into game'published at 14:22 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    James McFadden
    Former Scotland forward on BBC One Scotland

    That's a huge opportunity.

    Sokler to Miovski, he could go himself, but I think it's the right option to go to Hoilett, but it's a poor first touch from Hoilett and the chance goes because he takes that touch so far wide.

    But that's how Aberdeen can get back into the game.

    Junior Hoilett misses his chance against CelticImage source, SNS
  8. Postpublished at 84mins

    Aberdeen 1-2 Celtic

    So close to an Aberdeen equaliser. How did that stay out?

    Joe Hart drops a cross under pressure from Bojan Miovski.

    It falls at the feet of Junior Hoilett, but the forward's shot is blocked on the line by Cameron Carter-Vickers and goalkeeper Hart gathers at the second attempt.

  9. Miovski left frustratedpublished at 14:18 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    Kheredine Idessane
    BBC Scotland at Hampden Park

    Aberdeen goalscorer Bojan Miovski has cut a frustrated figure this half and is encouraging his teammates to try to find him better - and quicker. If they can, there could be a lifeline in this one yet for the Dons.

  10. Postpublished at 80mins

    Aberdeen 1-2 Celtic

    What a chance for Aberdeen to level.

    Out of the blue, the Dons stage a rare breakaway.

    Bojan Miovski sets up Junior Hoilett, but the veteran Canada forward's poor first touch takes him too wide and he fires wide as goalkeeper Joe Hart races from goal.

  11. Double Aberdeen changepublished at 78mins

    Aberdeen 1-2 Celtic

    Aberdeen lose Nicky Devlin as the defender limps off to be replaced with Jack Milne.

    Meanwhile, striker Ester Sokler replaces Dante Polvara.

  12. Postpublished at 76mins

    Aberdeen 1-2 Celtic

    Some laughed when Brendan Rodgers suggested James Forrest is Celtic's best winger despite the veteran Scotland international rarely being played by the Northern Irishman this season.

    However, the Celtic stalwart is living up to the billing as he teases the Dons defence again before firing straight at goalkeeper Kelle Roos.

  13. Firing Forrestpublished at 14:11 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    Media caption,

    James Forrest has given Celtic the lead

  14. Idah will give Celtic different outletpublished at 14:10 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    James McFadden
    Former Scotland forward on BBC One Scotland

    I don't think too many people were excited when Celtic signed Adam Idah, but he's shown he knows where the goal is. He's a good option for Celtic.

    Kyogo never stops moving, he makes pass after pass, but Idah's a different proposition, a more physical presence.

  15. Postpublished at 73mins

    Aberdeen 1-2 Celtic

    No signs of an Aberdeen revival.

    Only a couple of desperate, last-ditch challenges deny James Forrest a second goal and Reo Hatate wriggling free inside the penalty box.

  16. Celtic's Mr Reliablepublished at 14:08 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    Kheredine Idessane
    BBC Scotland at Hampden

    James Forrest is Celtic's Mr Reliable and after curling that beauty into the bottom corner, made a beeline for boss Brendan Rodgers, who points back in his direction as if to say: "you're the man".

    Meanwhile, after snuffing out an Aberdeen counter-attack by effortlessly robbing Jack MacKenzie, Cameron Carter-Vickers gives fellow defender Alastair Johnston a mouthful for being too gung-ho and leaving gaps at the back. You wouldn't argue with the big fella, would you?

  17. Hoilett and Idah into fraypublished at 14:05 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    Aberdeen interim boss Peter Leven makes his first change, with Junior Hoilett replacing Duk on the wing.

    More changes for Celtic too as Adam Idah comes on for Kyogo Furuhashi up front.

  18. McGregor and Yang withdrawnpublished at 61mins

    Aberdeen 1-1 Celtic

    I hadn't time to tell you about that double substitution before James Forrest announced his arrival with his goal.

    Manager Brendan Rodgers had decided returning captain Callum McGregor has run his race, replacing him with Tomoki Iwata, while Forrest replaced Yang Hyun-jun on the wing.

    What a decision that has proved to be.

  19. 'No chance for Roos'published at 14:01 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    Willie Miller
    Former Aberdeen captain on BBC Sportsound

    Aberdeen got that warning.

    They managed to block that first effort, the second though was sublime.

    Kelle Roos has no real chance to get to it, it's so precise.

  20. Poor defensivelypublished at 14:01 British Summer Time 20 April

    Aberdeen 1-2 Celtic

    James McFadden
    Former Scotland forward on BBC One Scotland

    What an impact! That is why Brendan Rodgers is making the decisions down there!

    Forrest takes the opportunity to cut inside once again, this time he goes for precision rather than power, finds a way to that back post.

    I don't know if Jack MacKenzie in front puts Kelle Roos off. But Angus MacDonald has to deal with that for me.