Coin toss. Who goes first?
That was literally the last kick. To penalties we go.
Andy Delort almost sends Algeria into the semi-finals with his first touch! His free-kick curls just wide of the far post.
A long wait for this free-kick.
Andy Delort is standing over this! Scenes.
Will Andy Delort take this free-kick?
Algeria do bring on 14-goal Ligue 1 striker Andy Delort. Sofiane Feghouli comes off.
DRAMA. Ivory Coast defender Cheick Comara fouls Adam Ounas right on the edge of the box. This is a definite shooting opportunity.
Seconds left, maybe Algeria just aren't going to use their final sub.
Algeria sub Adam Ounas runs at the Ivory Coast defence but runs into trouble and loses the ball.
Space opens up for Algeria here... but Islam Slimani's cross is poor and Ivory Coast clear. Waste.
Now it's the Ivory Coast who almost win it as Cheick Comara heads over from six yards out. It took a touch off an Algerian, although then came back off Comara's head so it's a goal-kick.
Wilfried Bony absolutely buys a free-kick off Adlene Guedioura. Going down in installments to use the cliche.
Algeria do look the more likely to score a winner. Ramy Bensebaini heads another chance wide at the back post.
Not now CAF, we're still trying to deal with this one.
Islam Slimani almost puts Algeria into the Africa Cup of Nations semi-final. It's a great ball into the box and the Leicester striker gets a decent head onto it, which goalkeeper Sylvain Gbohouo parries away.
You've got to feel Algeria are saving their last sub for something. No sign of movement on the bench and there are seven minutes left.
Remember, the winners play Nigeria on Sunday.
I'll be honest, I don't think we're getting a winning goal here.
B. Wilfried wins a free-kick but then fouls a defender as they go for the set-piece.