Rangers 1-0 Celticpublished at 42 mins
Celtic captain Scott Brown has been in the wars and needs treatment for a bloodied nose after taking a stray Rangers boot to the coupon.
He should be able to continue, though.
Rangers win penalty shoot-out 5-4 after 2-2 draw
Miller & McKay goals for Rangers
Sviatchenko & Rogic score for Celtic
Tavernier & Clark miss shoot-out pens for Rangers
McGregor, Brown & Rogic miss for Celtic
Rangers will meet Hibernian in Scottish Cup final
Thomas McGuigan
Celtic captain Scott Brown has been in the wars and needs treatment for a bloodied nose after taking a stray Rangers boot to the coupon.
He should be able to continue, though.
Rangers 1-0 Celtic
Chris McLaughlin
BBC Sport Scotland at Hampden
"Nobody inside the national stadium can quite believe Patrick Roberts just missed an open goal. Is it a sign that it's not going to be Celtic's day? Rangers dominating up to this point and winning midfield battles."
#bbcsportscot
#bbcsportscot
#bbcsportscot
Rangers 1-0 Celtic
Oh, Patrick Roberts. What. A. Miss. Celtic pierce the Rangers rearguard with an impressive passing move and Leigh Griffiths sees his effort hit the inside of the post and bounce out.
Roberts has an open goal but somehow stabs his effort into the side netting - queue Edvard Munch Scream-style expressions of horror from Celtic fans inside Hampden.
Rangers 1-0 Celtic
And the first booking of the game goes to... Celtic substitute Erik Sviatchenko chops down Dean Shiels and stands as referee Craig Thomson, with an almost balletic move, shows the yellow card with a flourish.
#bbcsportscot
Chris McLaughlin
BBC Sport Scotland at Hampden
"Rangers looking increasingly comfortable on the ball as the rain begins to pour down here at Hampden. Sviatchenko on for Boyata who looked to be struggling."
Tempers threaten to boil over as Celtic skipper Scott Brown thunders into a challenge on Dean Shiels. Referee Craig Thomson, in the Senator George Mitchell role, restores calm.
Seconds later, Celtic press. Johnansen, Bitton and Roberts are all involved but a sea of blue jerseys between Celtic and Wes Foderingham in the Rangers goal prevent an effort on target.
Another Rangers attack and again it's down the left flank as Halliday finds Holt and the latter sends a shot fizzing wide.
Richard Wilson
BBC Scotland at Hampden
"Both sides have threatened in the final third, but Rangers have controlled the dynamic of the game so far. They have been more comfortable in possession and in imposing their tactical game plan. For Celtic, it is individuals who have carried the danger, with Roberts and Griffiths always bright and sharp. It is Halliday and Holt playing up in midfield against Brown and Bitton that has provided Rangers with the edge so far."
Rangers 1-0 Celtic
An enforced change for Ronny Deila as Sviatchenko trots onto to replace a sheepish-looking Boyata.
Here come Rangers again. Lee Wallace collects on the edge of the area but the full back drags his shot wide.
Celtic may be about to shuffle their defence pack; Dedryk Boyata appears to have a problem and could be replaced by Erik Sviatchenko.
#bbcsportscot
Celtic play the ball from right to left in an attempt to stretch Rangers but a poor ball over the top looking to find Leigh Griffiths is hoovered up by goalkeeper Wes Foderingham.
Chris McLaughlin
BBC Sport Scotland at Hampden
"The blue half of Hampden erupts as the Celtic net bulges. Scott Brown stretching and the ball breaks off his foot into the path of Kenny Miller. He was never going to miss from there."
Celtic look to respond immediately through Patrick Roberts but Rangers snuff out the danger.
Game on!
Rangers 1-0 Celtic
Rangers draw first blood at Hampden. Celtic fail to properly clear the free kick and Andrew Halliday whips in a cross that Scott Brown deflects into Miller's path.
The striker buries a shot beyond Craig Gordon.