Egypt will play in the final of the 2017 Africa Cup of Nations that is taking place in Gabon after beating Burkina Faso in a penalty shoot-out in the first semi-final game of the tournament.
The teams played a 1-1 draw in normal time, and either side could not grab a winner even in extra time.
After a goalless first half, the Egyptians found the back of the net in the 66th minute through a Mohamed Salah volley.
The Stallions quickly pulled the goal back through Aristide Bance in the 73rd minute, and the game ended 1-1.
Heading into extra time, both sides tried to push for a goal to no avail.
Burkina Faso looked the livelier of the two sides, but could not capitalize on their chances.
Egypt were happy to sit back and absorb the pressure, particularly in the first half.
In the penalty shoot-out, Egypt began on a sour note, missing their first kick.
Burkina Faso could once again not capitalize on this as goalkeeper Herve Koffi Kouakou saw his decisive kick saved.
Chelsea star Bertrand Isidore Traoré then saw his kick saved by veteran Egypt goalkeeper to see The Pharaohs snatch the first final spot.
The North Africans will now play the winner of the second semi-final game that will see Cameroon take on Ghana.