In Ismailia, Ghana needed an extra-time strike from Dominic Adiyiah to edge their opponents 2-1 in an all-African affair.
Talisman Andre Ayew scored his second goal of the competition to cancel out Kermit Erasmus' opener for South Africa.
The Black Satellites will now face South Korea in Suez on Friday after the Asians cruised past Paraguay on Monday.
Gulasci Show
In Port-Said, Hungary goalkeeper Peter Gulasci was the hero as he saved three penalty kicks to send the outsiders through to the last eight.
Gulasci denied Lukas Marecek, Jan Moravek and Radim Reznik to help Hungary win the shootout 4-3, following a 2-2 full-time scoreline.
Mate Kiss gave Hungary a 15th minute lead, but Jan Vosahlik equalized after 11 minutes to force extra time, where Michael Rabusic's goal for the Czech was canceled out by Vladimir Koman.
Hungary will meet Italy, who beat Spain 3-1, in Suez on Friday.
نرشح لكم
بعد قرار الرابطة.. الزمالك يعلن تأجيل عودة الفريق للتدريبات
مرموش يعلن وصوله إلى القاهرة للانضمام لمعسكر المنتخب
مصدر من اتحاد الكرة لـ في الجول: رحيل باريونوفو مدرب الأحمال البرازيلي في جهاز المنتخب
خبر في الجول - مكافآت وعقوبات غير مسبوقة.. لائحة مالية خاصة من الأهلي قبل ختام الدوري
بعد تعديل الرابطة.. جدول مباريات بيراميدز حتى ختام الموسم
بعد تعديل الرابطة.. جدول مباريات الأهلي حتى ختام الموسم
بعد تعديل الرابطة.. جدول مباريات الزمالك في الدوري والكونفدرالية حتى ختام الموسم
خبر في الجول - منتخب مصر يدرس السفر إلى أمريكا مبكرا بعد تعديل مواعيد الدوري












فاز بكل شيء.. كشف حساب محمد صلاح مع ليفربول
ليفربول: صلاح رغب في الشفافية مع الجمهور.. وسنحتفل به لتوديعه
مباشر كرة سلة - الأهلي (26)-(40) الاتصالات.. تأخر الأحمر