Egyptian player Mohamed Salah (L) in action n action against Eswatini player TonyTsabedzo (R)during the African Nations Cup qualifier game between Egypt and Eswatini at Al-Salam Stadium in Cairo, Egypt, 12 October 2018 © BackpagePix
Victory moves Egypt level on points with Tunisia in Group J.
Ahmed Elmohamady, Amr Warda, Mahmoud Trezeguet and Mohamed Salah all found the back of the net for the hosts in the first-half, with the Pharaohs having now netted 10 goals in their last two games.
The hosts opened the scoring in the sixth minute through Elmohamady. Goalscorer turned proved five minutes later with the Egyptian skipper teeing up Warda who finished with aplomb to double the home side’s lead.
Trezeguet made it 3-0 on the half-hour mark before Salah sent those in attendance into delirium with arguably the best of his 38 international goals on the cusp of half-time.
The Liverpool forward curled a left-footed shot straight into the back of the net from a corner-kick for a record-breaking 12th goal in Afcon qualifying for the North African’s.
Trezeguet was denied his brace on the hour mark as Egypt pressed for more goals in the second-half.
Sihlangu Semnikati, though, never stopped fighting and netted an 84th minute consolation through Sibonginkosi Gamedze for a timely boost ahead of the reverse fixture in Manzini on Tuesday.