Egypt's Olympic football team scripted history on Friday, reaching the semi-finals of the Paris 2024 Games for the first time in 60 years.
The Pharaohs overcame a resilient Paraguay side 5-4 on penalties after a pulsating 1-1 draw at the end of extra time.
This marks Egypt's third appearance in the Olympic semi-finals, having previously reached the last four at the Amsterdam 1928 and Tokyo 1964 Games.
The match was a rollercoaster of emotions, with both sides battling fiercely for a place in the last four.
Egypt created most of the threat as Mahmoud Saber, Ibrahim Adel and Osama Faisal squandered clear-cut chances and they were punished for that.
Paraguay drew first blood through Diego Gomez in the 71st minute, but Egypt refused to buckle.
Ibrahim Adel, the hero of the hour, levelled the scores with a powerful header in the 88th minute after a cross from Ahmed Sayed Zizo, forcing the game into extra time.
Neither side could find a winner in the additional 30 minutes, setting the stage for a nerve-wracking penalty shootout.
Egypt held their nerve to prevail 5-4 after Hamza Alaa saved Marcelo Perez's shot and Adel converted the decisive spot-kick.
The victory sparked jubilant celebrations among the Egyptian players and fans, as they savoured the historic moment.
The Pharaohs will face hosts France in the semi-finals, on Monday.
Check Team Egypt squad
Check Team Egypt schedule and results
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)