Cameroon's Aboubakar scores!!!! Cameroon through to the semis!!!
Senegal's Mane misses!
Cameroon's Zoua scores!
Senegal's Saivet scores!
Cameroon's Teikeu scores!
Senegal's Sow scores!
Cameroon's Oyongo scores!
Senegal's Kara scores!
Cameroon's Moukandjo scores!
Senegal's Koulibaly scores!
Just few seconds after Sow hit wide from close range, the referee blows the final whistle. We're heading now to penalties.
N'Diaye again strikes wide in the last minute of extra time!
A great team move eventually sees Balde hit disappointingly wide following a low cross from Ciss!
N'Diaye strikes wide from outside the area...
The second half of extra time begins.
The ref ends the first half of extra time.
WHAT A CHANCE!! Zoua goes one on one with the keeper but sees his effort blocked!!!
After evading a couple of challengers down the left handside of the box, Mane eventually sees his cross gathered by the keeper!
Senegal look the dominant side in those minutes...
The first half of extra time begins!
The referee blows the final whistle. We'll be going to extra time now.
Sow this time volleys wide from a Keita cross from the left!!
A dangerous Senegal attack eventually sees Sow hit the side-netting!! Senegal looked so close from grabbing a late winner!
Djpum cautioned by the ref after halting a Mane counter attack with a professional foul.
Full-back Oyongo elects to shoot from a tight angle, hitting the side-netting.
UNBELIEVABLE!! Camroon forward Moukandjo fails to score from point-blank range in a one-on-one position!!
Keita hits a low strike from long range but the keeper thwarts!
Cameroon defender Faii goes into the referee's book following a rash challenge on an opponent.
WHAT A SAVE!!! Cameroon keeper Ondoa saves a point-blank range's header from Diouf!!
The second half begins.
The ref blows the half-time whistle!
After a great turn from Keita Balde, the Senegal forward slices his effort wide!
Cameroon's midfielder Robert Ndip Tambe (R) challenges Senegal's defender Kalidou Koulibaly during the 2017 Africa Cup of Nations quarter-final football match between Senegal and Cameroon in Franceville on January 28, 2017 AFP
THAT WAS CLOSE!!! Diouf attempts to lob the ball over the keeper first-time but his effort goes high! The keeper looks injured after colliding with the Stoke City man.
Cheikhou Kouyate misses the target with a header that went high over with the goal gaping!!
A great run from Stoke City striker Diouf as he latches onto a penetrating through pass to go directly towards goal, but overhits the cross that was directed towards Mane inside the area!
Senegal are on the attack now, winning a succession of set-pieces.
The match gets underway.
Stay tuned as match is due to start at 18:00 Cairo time (GMT+2)