AFCON 2017: Egypt through to final after 44-year-old El-Hadary's heroics