Postpublished at 16:09 Greenwich Mean Time 10 March
Celtic 2-2 Livingston
Livi corner.
Listen to Sportsound from Easter Road
Lundstram forces in rebound after Tavernier penalty saved
Obita shown second yellow & Moriah-Welsh gets straight red three minutes later
Silva slides in late second to kill tie
Game delayed after injury to Hibs' Boyle
Rangers join Aberdeen & Celtic plus either Morton or Hearts in Monday's semi-final draw
Nick McPheat
Celtic 2-2 Livingston
Livi corner.
Celtic 2-2 Livingston
Approaching minute 80 at Celtic Park.
Extra-time is looming...
Celtic 2-2 Livingston
A positive afternoon for Nicolas Kuhn is over.
He's off holding his hamstring and on comes James Forrest.
Celtic 2-2 Livingston
A Nicolas Kuhn pass is too heavy for Greg Taylor and Ayo Obileye happily watches it go out.
Celtic 2-2 Livingston
Celtic 2-2 Livingston
Liam McLeod
BBC Sport Scotland commentator
Celtic have only lost a handful of Scottish Cup ties at their own stadium.
This is something that isn't in the script of this club.
Celtic 2-2 Livingston
A Nicolas Kuhn effort takes a nick and is looping into the top-left corner, but Michael McGovern gets there again.
Celtic 2-2 Livingston
Groans from the Celtic fans as a pass goes all the way back to Joe Hart.
Celtic 2-2 Livingston
Another top save from Michael McGovern to deny a driving near-post effort from Alistair Johnston.
Celtic 2-2 Livingston
Just over 20 minutes to play of regulation time as Celtic look to build some pressure.
Celtic 2-2 Livingston
Rory Loy
Former Dundee striker on BBC Sportsound
When you're at a place like this, sometimes there's a subconscious tendency to drop back and defend what you've got.
Livingston have to be brave, they've shown they can cause Celtic real problems.
Celtic 2-2 Livingston
Double Livi change as Dan MacKay and Cristian Montano make way for Andrew Shinnie and Mo Sangare.
Celtic 2-2 Livingston
That's another chance for Daizen Maeda to get his hat-trick.
Alistair Johnston's ball to the back post is good, but Maeda's finish isn't.
He completely miskicks it.
Celtic 2-2 Livingston
Wee reminder this will go to extra-time if we finish level.
Celtic 2-2 Livingston
Matt O'Riley's back post cross is aimed for Daizen Maeda but Michael Nottingham does well again to clear.
Celtic 2-2 Livingston
That's Paulo Bernardo's last involvement.
He's off for Kyogo. Young Daniel Kelly is also on for Adam Idah.
Celtic 2-2 Livingston
Paulo Bernardo wants a penalty as Michael Nottingham makes contact when jumping for a header.
Not enough in that.
Celtic 2-2 Livingston
Rory Loy
Former Dundee striker on BBC Sportsound
Why are Celtic so vulnerable when Cameron Carter-Vickers isn't there?
Is it communication? It is going to challenge for the ball?
Celtic 2-2 Livingston
Daizen Maeda gets down the left but his low ball is cut out by Ayo Obileye.
Celtic 2-2 Livingston
Pat Bonner
Former Celtic goalkeeper on BBC Sportsound
Once again, Celtic not able to deal with the height of Livingston.
There's been an incredible turn in this game.