Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Live Reporting

Colin Moffat

All times stated are UK

Get involved

  1. Post update

    Inverness CT beat Celtic 3-2 after extra time

    I'll sign off now. Congratulations to Inverness Caledonian Thistle on reaching their first Scottish Cup final. The 3-2 extra-time win over Celtic was an absolute belter. Be sure to tune in for the online highlights later.

    Thanks for your company and enjoy the rest of your Sunday.

  2. Post update

    Now we look ahead to the Scottish Cup final. How many people predicted Inverness CT v Falkirk on 30 May? It might not be a sell-out but I'm sure it will be a fantastic day for the supporters and more than a few hangers-on.

  3. Post update

    Celtic manager Ronny Deila

    Ronny Deila

    "I don't think I have to say too much about it [the handball that was not spotted by officials before half-time]. People can see for themselves.

    "We had control and created big chances in the first half. We should have scored more. The game switched when we got a man sent off and we lost the ball too much as the players got tired.

    "There is no problem with our red card. If it is a penalty, it is a red card.

    "We give credit to Inverness and start concentrating on a big game in the league on Wednesday. The most important thing is the league.

    "You get disappointment in football and you need to deal with failure. Today was a big day and we were close."

    Celtic meet Dundee on Wednesday.

  4. Join the debate at #bbcscotfootball

    Stevie Clark: "Well done inverness, they played well. Just a shame it will be clouded by poor officials #ICTCFC #bbcscotfootball"

    Patrick Wallace: "Hope I'm wrong but I'm now expecting a half full Hampden for the Scottish Cup Final #Celtic #bbcscotfootball"

  5. Post update

    Inverness CT match-winner David Raven

    "It must have been great to watch. Let's be honest, the red card totally changed the game and gave us the impetus.

    "The manager is off his head, he's crazy, but he's got us all playing for each other and playing well."

    The Hampden winner was the full-back's third career goal.

    "Not bad for 500 games," he added.

  6. Post update

    BBC Sportsound pundit Murdo MacLeod

    "For long spells Caley Thistle were superb. The whole game changed when Celtic lost their goalkeeper but it wasn't just that because James Forrest had to go off after the red card and he was one of the best performers. Inverness never rushed it, they kept the ball well and just kept coming forward."

  7. Join the debate at #bbcscotfootball

    john grant: "Well done to @ICTFC for reaching their first #ScottishCup Final. Richly deserved. @BBCSportsound #bbcscotfootball"

    cornelius mc gee: "#bbcscotfootball well done to caley but they will know they cheated on that penalty two nil celtic and a red card for caley game over"

  8. Post update

    Inverness CT captain Graeme Shinnie

    "It would be the perfect ending for me. If my last achievement can be lifting the trophy for this club it will be the proudest moment of my life."

    The left-back has agreed to join Aberdeen next season.

  9. Post update

    Inverness CT midfielder Ryan Christie

    "The work the boys put in was unbelievable. The heads could have gone down after losing that goal in extra-time but we just kept battling. We will fancy ourselves in the final against Falkirk."

  10. Post update

    Inverness CT manager John Hughes

    "We got a break but we've worked ever so hard. I thought my boys were outstanding. We lost our top striker at Christmas, we lost our inspirational captain at the start of the season and our goalkeeper last week but the boys just keep digging in."

  11. Post update

    Inverness reached their first major final last season, only to lose the League Cup decider to Aberdeen on penalty kicks. How will they fare in their first Scottish Cup final? St Johnstone showed the way last year - winning it at the first time of asking.

  12. Post update

    And with that defeat Celtic dreams of a treble go up in smoke. Manager Ronny Deila has already had a quick word with the officials and no doubt the subject of a clear handball denying a goal being missed on the stroke of half-time will have been raised.


    Inverness CT 3-2 Celtic

    Inverness were 3-2 winners at Hampden

    Caley Thistle have done it! John Hughes's side win a dramatic game at Hampden to set up a final with Falkirk on 30 May.

  14. Post update

    Into stoppage-time in extra-time...

  15. Post update

    It's Inverness who get a great chance as the ball lands at the feet of David Ofere inside the box and he fluffs a terrible shot miles wide when he had time to compose himself.

  16. Post update

    The clock is ticking down. Will Celtic get another glimpse of goal?

  17. GOAL

    Inverness CT 3-2 Celtic (Raven)

    The Inverness full-backs have been the stars of the show since Celtic were reduced to 10 men and they combine to give the Highlanders the lead again. Graeme Shinnie drives on to a great through ball from Nick Ross and smashes it across goal with David Raven arriving at the back stick to slam a shot in from a tight angle.

  18. Post update

    It's 10 v 10 at the moment as Inverness forward Marley Watkins gets treatment for a cut on his forehead.

  19. Post update

    Celtic midfielder Stefan Johansen breaks into enemy territory but his weaving cross-field run allows Inverness to get men back and when the ball is laid off to John Guidetti the angle is tight and the shot is off target.

  20. Post update

    No sign of either side settling for penalties as the players drag their weary limbs up and down the park at a rapid rate of knots. However, they do get a breather when Aleksander Tonev swipes a woeful shot out of play.

  21. Post update

    Big chance! David Ofere makes a nuisance of himself, getting in front of Celtic keeper Lukasz Zaluska who comes charging out, to chest the ball down for Nick Ross, who scoops the ball over on the half-volley from the edge of the box.

  22. Post update

    A quick break for a guzzle of energy drinks and we're off again. What next in this amazing game?


    Marley Watkins is booked after an ugly tussle with Celtic full-back Emilio Izaguirre and the extra-time half-time whistle diffuses the situation as tempers flare.

  24. Post update

    Ryan Esson will be feeling the heat after that blunder. The ball did take an unusual skip off the grass but the Inverness goalkeeper really should have stopped that shot.

  25. GOAL

    Inverness CT 2-2 Celtic (Guidetti)

    What a game! Ten-man Celtic are level as John Guidetti takes aim for the keeper's corner from the free-kick 20 yards out. The ball takes a big kick off the turf and bounces over a diving Ryan Esson.


    More fuss as Inverness sub Nick Ross is shown a yellow card for what was a perfectly good challenge. Ross Draper did, however, wipe out an opponent and somehow misses the booking that would have ruled him out of the final.

  27. Post update

    No sign of Inverness shutting up shop as the hugely impressive Graeme Shinnie powers forward only to be crudely upended by Nir Bitton. The free-kick is wastefully hoisted into the arms of Celtic keeper Lukasz Zaluska.


    Celtic switch strikers as they seek a response. John Guidetti replaces Leigh Griffiths.

  29. GOAL

    Inverness CT 2-1 Celtic (Ofere)

    The Highlanders are ahead! Edward Ofere has not had the best of games but he does very well to drill the ball into the corner from 17 yards as Marley Watkins knocks on a Graeme Shinnie cross with his thigh.

  30. Post update

    Inverness midfielder Ryan Christie wriggles through a couple of challenges and hits a powerful strike from 20 yards. Lukasz Zaluska does well to get two hands to it and beats the ball away.

  31. Post update

    Stefan Johansen clips a nice pass with the outside of his boot to Aleksander Tonev, who has a swing at it on the volley, sending the ball wide from the edge of the penalty area.

  32. Join the debate at #bbcscotfootball

    Euan Massie: "#bbcscotfootball Dons disallowed a goal in a semi for nothing and nobody says a thing. Celtic don't get a decision and everyone goes crazy."

    Gordon Penman: "#bbcscotfootball Maybe it's Celtic who'll be 'going ballistic' at the #sfa. Would be surprised if Brown finishes the game on the pitch!"

  33. Post update

    We're off again. No changes in personnel, although there must be a lot of tired legs in both sides.

  34. Post update

    Greg Tansey levelled from the spot for Inverness

    Celtic were fuming at half-time when they were denied a clear penalty, which may have put them 2-0 up and would definitely have reduced Inverness to 10 men.

    Early in the second half, it was Celtic who found themselves a man short due to a red card and Greg Tansey levelled with a cool spot-kick.

    These teams have met four times this season and every game has been really tight. Who's going to blink first this afternoon?


    Inverness CT 1-1 Celtic

    Well, there has been no shortage of thrills and spills and controversies in this one and we'll get a bonus half hour now.

  36. Post update

    Emilio Izaguirre swings a cross in from the left and it's completely missed by Inverness defender Josh Meekings but Leigh Griffiths cannot profit from the slip because he, err... slips.

  37. Post update

    Marley Watkins scurries after a long ball and Celtic replacement keeper Lukasz Zaluka is off his line quickly to gather at the edge of the box, after a wee fumble.

  38. Post update

    We'll get five minutes of stoppage-time. Who fancies being a hero?


    Kris Commons limps off for Celtic and we get a rare sighting of Aleksander Tonev. Nir Bitton looks to be struggling too but he'll soldier on.

  40. Join the debate at #bbcscotfootball

    David de la Fawkes: "#bbcscotfootball I get the feeling Celtic fans are the only ones up in arms at the decisions today - someone mentioned something about karma"

    Paul Dundas: "@ScottishFA Embarrassing performance from officials for a semi-final in the national cup competition #bbcscotfootball"

    topscotsbloke: "#bbcscotfootball I think this Ref should consider a change of career after this performance today fair do's to Inverness though."

    Stephen Hay: "I think #Celtic should play with 10 men every week. Makes it interesting. #bbcscotfootball"

  41. Post update

    Ten-man Celtic enjoy a period of good possession as we enter the last five minutes. Are we heading for extra time?

  42. Post update

    Play is getting stretched as Inverness try to maintain a furious pace. When Celtic win possession, it's going quickly in the direction of Leigh Griffiths but the striker is increasingly isolated.

  43. Post update

    It's all getting very frantic as Inverness flood forward but Celtic are holding firm, sitting deeper and deeper.

  44. Post update

    Inverness striker Edawrd Ofere throws not one arm, but two, at a high cross into the penalty area but manages to miss the ball completely. Does he reckon the officials are ignoring handball today? Why on earth would he think that?


    Local boy Nick Ross is on for Inverness, with Danny Williams making way.

  46. Post update

    Graeme Shinnie is having a storming game for Inverness as he slides in a pass for Danny Williams. The midfielder could shoot from a tight angle but elects to drill the ball into the centre of the box where a defender is quicker to react than striker Edward Ofere.

  47. Post update

    Twenty minutes to go. How will this one play out? Inverness have the numerical advantage but Celtic are a super-fit side.

  48. Join the debate at #bbcscotfootball

    Sam Pritchard: "If Celtic lose today I think they're well within their rights to be furious with the referee #bbcscotfootball"

    MBEHAN: "Correct decision even if the laws are harsh however it just makes the hand ball incident look worse if that is possible #bbcscotfootball"


    Inverness midfielder Danny Williams is booked after a tangle with Stefan Johansen. A bit soft that one, with the Celtic man collapsing rather dramatically.

  50. Post update

    Inverness counter at pace, with skipper Graeme Shinnie leading the way. His pass finds Marley Watkins on the right edge of the penalty area and the forward drills an angled shot just wide. A pass inside might have been a better option.

  51. Post update

    Celtic midfielder Stefan Johansen charges down the left and spots Ryan Esson off his line, or does he? Either way, his lofted effort from distance has to be tipped over by the back-pedalling keeper.

  52. Post update

    Celtic captain Scott Brown, already booked, catches the heel of Ross Draper with a high challenge near the edge of the penalty area. From the free-kick Greg Tansey curls in a shot that bounces in front of Lukasz Zaluska, who does well to hold on.

  53. Post update

    There are a few angry Celtic players out there now. Well, only 10. They'll need to be careful not to lose any more as a sense of injustice simmers.

  54. Post update

    Just to recap on that penalty award... Adam Matthews was under pressure from Marley Watkins and prodded the ball back towards his own goal. The Inverness forward was alert to it and was wiped out by a sprawling Craig Gordon as he poked the ball past the keeper. A penalty and red card all day long.

  55. GOAL

    Inverness CT 1-1 Celtic (Tansey)

    Greg Tansey scores from the penalty spot

    Greg Tansey has to wait a long, long time to take the penalty but he's cool as a frozen cucumber as he slams the ball home.


    Celtic bring on replacement keeper Lukasz Zaluska to face the spot-kick, with James Forrest the unfortunate player withdrawn.


    Now, now... Inverness have a penalty as Marley Watkins is upended by Celtic goalkeeper Craig Gordon - and it's a red card for the Scotland international.

  58. Post update

    Edward Ofere has done more already that he did in the first half as he streaks away down the right to break into the penalty area but, with no support in sight, the Inverness striker plays the ball across goal rather than having a dig.

  59. Post update

    Inverness captain Graeme Shinnie finds the head of tall striker Edward Ofere with a good cross from the left but his team-mate can only steer the ball over the top from near the penalty spot.

  60. KICK-OFF

    With loud jeering greeting the reappearance of the match officials, the game is back up and running. Can Inverness make the most of that get-out-of-jail moment?

  61. Post update

    Josh Meekings stop a Leigh Griffiths header

    Inverness defender Josh Meekings does a fair impression of someone who has just made a headed clearance in front of goal. But we know different...

  62. Join the debate at #bbcscotfootball

    Michael Monaghan: "#bbcscotfootball @BBCSportScot Does anyone know what the official next to the goal is for? Obviously not to spot fouls/offence in the box...!"

    MBEHAN: "Clearest penalty you will see all season even with extra officials they fail to spot the most blatant hand ball & red card #bbcscotfootball"

    Dougie Kinnear: "What a surprise! BBC and SKY want to talk about bad decisions when it affects celtic! No one gives a damn unless it's them! #bbcscotfootball"

  63. Post update

    TV replays may excuse the extra official behind the goal, even though he was only a few yards away from that illegal block from Josh Meekings. His view may have been obscured but referee Steven McLean has a clear line of sight. Tut, tut.

  64. Post update

    BBC Scotland's Tom English at Hampden

    "It's a real whopper. Mistakes like that should not be made when everyone in the stadium can see it's a penalty in real time."


    Inverness CT 0-1 Celtic

    Celtic lead 1-0

    BIG talking point right on half-time as Celtic are denied a clear penalty. It would have been a red card too. Ronny Deila's side lead 1-0 thanks to a wonderful free-kick from Virgil van Dijk.


    Ryan Esson is busy again as he leaves his line to make a good block from Stefan Johansen. The ball spins towards Leigh Griffiths at the back post and the striker nods it on target only for Josh Meekings to stick out an arm to stop it in front of an empty net. There's an extra official behind the goal near the six yard box and he doesn't see it - neither does the referee. Controversial...


    Nice footwork from Kris Commons creates room for a skidding shot from 20 yards and Ryan Esson makes an excellent full-length save.

  68. Post update

    Greg Tansey curls a corner to the back post area where Gary Warren is first to it but the Inverness defender can only head wide.

  69. Post update

    As half-time approaches, there are signs that Inverness are finding their feet again, with Ryan Christie looking comfortable on the ball in midfield.

  70. Post update

    Inverness boss John Hughes is shaking his head as a free-kick 30 yards out is played short then looped into the box by Danny Williams, making it an easy catch for Celtic goalkeeper Craig Gordon.

  71. Post update

    For the second time today, Celtic right-back Adam Matthews is late with a challenge - this time on Danny Williams - but the referee just waves play on.

  72. Post update

    Kris Commons drifts in behind the Inverness defence to try and gather a long, diagonal pass from Virgil van Dijk but can't bring the ball under control. The Celtic midfielder is complaining that his jersey was being tugged by Graeme Shinnie.

  73. Join the debate at #bbcscotfootball

    Darren Goldsby on Twitter: "Remember super cali are terrific Celtic are atrocious? Don't think it'll happen again #bbcscotfootball"

  74. Post update

    Inverness are sticking with a 4-4-2 formation but they are being swamped in the midfield area, where Celtic have an extra man.

  75. Post update

    A quick one-two from Celtic as they look for a knock-out punch. First, Scott Brown drills in a low shot with Ryan Esson right behind it, then the keeper needs to make a much more testing stop to keep out Stefan Johansen's venomous effort.

  76. Post update

    Inverness striker Edward Ofere has his head in his hands as he scuffs a shot over the crossbar from close range but the whistle had sounded for a foul at the corner kick.


    Scott Brown is cautioned for a late hack at Danny Williams as the Celtic skipper breaks up a counter-attack from Inverness.

  78. Post update

    Inverness are wobbling now as Leigh Griffiths gets in behind and his cutback is hacked clear. Nir Bitton is the next Celtic player to make progress in the opposition penalty box and Gary Warren needs to make a good covering tackle.

  79. GOAL

    Inverness CT 0-1 Celtic (Van Dijk)

    Celtic take a 1-0 lead

    That's a beauty! Virgil van Dijk steps up to the set-piece and clips a lovely curling effort beyond the defensive wall and the ball flies in via the inside of the post. No chance for the diving Ryan Esson.


    Gary Warren is cautioned for grappling with James Forrest and Celtic have a free-kick on the edge of the penalty box.

  81. Post update

    Celtic are growing in momentum now as Leigh Griffiths fizzes in a good shot and it needs a flying save from Ryan Esson to keep it out.


    James Forrest goes down in a heap after cutting into the penalty area. It looked like the Celtic winger lost his footing as Ryan Christie stuck out a leg.


    A short corner routine appears to fizzle out for Celtic but the ball breaks to Nir Bitton 25 yards from goal and the Israeli hammers a fantastic, first-time strike against the junction of post and crossbar.

  84. Post update

    All that talk of "keeping the backdoor shut" from manager John Hughes had me thinking Inverness might be a bit cagey but not a bit of it, the team in blue are piling forward at every opportunity and look very comfortable in possession.

  85. Post update

    Celtic midfielder Stefan Johansen strides forward and decides to let fly from 20 yards but in comes a sliding defender in blue to make a good block.

  86. Post update

    Inverness continue to press with a couple of crosses into the penalty area and there are muted claims for a handball as a Marley Watkins header strikes Emilio Izaguirre. On second viewing, the ball hit the defender's knee and face.

  87. Post update

    It's a wasted journey for the Inverness defenders as Greg Tansey curls a shot over the crossbar from 22 yards.

  88. Post update

    Inverness win a free kick in a dangerous area after Adam Matthews is late in on Graeme Shinnie. Up come the big men...

  89. Join the debate at #bbcscotfootball

    Daniel Yahia: "Massive match today. Vitally important in the quest for the treble. Up the Celts! #bbcscotfootball"

    tom and 20 others: "I've spent all mrn watching re-runs of y/day's semifinal hightlights, in the hope #Hibs will eventually manage 2 score. #bbcscotfootball"

  90. KICK-OFF

    A blast of the whistle from referee Steven McLean, and we're off...

  91. Post update

    Inverness Caledonian Thistle have packed a lot into their 20-year history but they have yet to reach a Scottish Cup final. This is their third semi-final appearance, following back-to-back disappointments in 2003 and 2004.

    They did, of course, enjoy a memorable semi-final victory last season, coming from behind in the last seconds against Hearts despite being down to nine men then holding out in extra time to win on penalties in the League Cup. However, spot-kicks were not so kind to them in the final against Aberdeen.

  92. Post update

    The teams are are out at Hampden. Not long to go now...

  93. Post update

    Celtic manager Ronny Deila

    Celtic manager Ronny Deila

    "I don't think playing them last week is a problem.

    "They know what they are going to meet and we know we are going to meet.

    "We think we know where we can hurt them, but they are one of the teams that like to control games.

    "We have to do everything we can not to let them do that."

  94. Post update

    Inverness CT manager John Hughes

    Inverness manager John Hughes

    "The shape of the team is slightly different today. What this team has given me has been remarkable and they deserve this opportunity.

    "I think this is a second home for Celtic, they were here last month winning the League Cup. We will need to keep the back door shut if we are to have a chance because we know Celtic can turn anyone over on their day."

  95. Post update

    A closer look at the overall head-to-head record will have Celtic fans breathing a little easier, given they have enjoyed wins in 27 of the 39 meetings and lost just six.

    Looking for a 37th Scottish Cup triumph, Ronny Deila's men start as strong favourites for this one but yesterday's semi-final served up a funny old game since Hibs battered Falkirk for long periods only to be undone by the Bairns' only real effort on goal. But, then again, that was Hibs who are always dreaming up new ways to torture their fans in this competition.

  96. Post update

    There have been other notable wins for Inverness in this fixture, including a 3-2 home victory in May 2011 which cost Neil Lennon the title in his first full season in charge at Celtic, while the games this season have all been very close encounters.

    Just last weekend the teams shared the spoils in a scruffy 1-1 draw, while there has been a 1-0 success for each side.

  97. Post update

    Charlie Christie enjoys the famous 2000 victory at Celtic Park

    In a feat of will power that I suspect may be beyond current ICT management duo John Hughes and Russell Latapy, Charlie Christie is in today's newspapers revealing that he still has his man-of-the-match bottle of champagne from that win at Celtic Park 15 years ago!

    He says he won't open it until his son, Ryan [playing today], wins a Scotland cap but surely he will be tempted to pop the ageing cork if his team go on to lift the cup in May.

  98. Post update

    Inverness CT have enjoyed a few famous wins against Celtic, causing two major 21st Century Scottish Cup shocks along the way.

    The first of those came in February 2000 when the Highlanders, then a part-time side in the First Division, managed a remarkable 3-1 victory in Glasgow, which resulted in one of the best newspaper headlines of all time and cost John Barnes his job as Celtic boss.

    Three years later, an altogether more successful manager, Martin O'Neill, felt the sting of quarter-final defeat at the Caledonian Stadium.

  99. Post update

    Celtic appear to be cruising serenely towards a domestic clean sweep but if there is one team that can bring their supporters out in a cold sweat of trepidation it's today's opponents.

  100. Post update

    Celtic striker Leigh Griffiths

    The inclusion of Leigh Griffiths is no surprise. The Celtic striker skelped in a great early goal at Inverness last weekend and added three more as a second-half substitute against Kilmarnock.

  101. Post update

    Inverness also make one alteration from the side that drew 1-1 with Celtic last time out. Goalkeeper Dean Brill started that game after three months out through injury with an eye on today's game but the poor guy dislocated his knee and is facing a long time on the sidelines. Ryan Esson takes up the gloves again.

    Mercifully, since they have such a small squad, such injuries have been scarce for Caley Thistle - it must be all that good Highland air.

    The team has been largely settled all season, although striker Billy McKay's departure in January has left them short up top.

  102. Post update

    Celtic make one change from the midweek win over Kilmarnock, with striker Leigh Griffiths replacing John Guidetti. Anthony Stokes is suspended, while midfield duo Gary Mackay-Steven and Stuart Armstrong are both cup-tied.


    Inverness CT: Esson, Raven, Shinnie, Warrren, Meekings, Draper, Tansey, Williams, Christie, Watkins Ofere. Subs: Mackay, Doran, Vincent, Ross, Tremarco, Polworth, Kink.

    Celtic: Gordon, Matthews, Izaguirre, Denayer, Van Dijk, Bitton, Brown, Commons, Johansen, Forrest, Griffiths. Subs: Zaluska, Ambrose, Guidetti, Scepovic, Tonev, McGregor, Tierney.

  104. Post update

    Good morning and welcome to our Scottish Cup semi-final coverage. Inverness Caledonian Thistle take on Celtic at Hampden, with Falkirk waiting to meet the winners at the national stadium on 30 May.