Essam El-Hadary (7.5): Untested in the first half, the keeper had to make some fine stretches after the interval as he denied a cross from Dirar before it could reach Bouhadouz. He also went out on several occasions to handle crosses before they turn out to be dangerous.
Ahmed Elmohamady (7.5): In his second starting role, Elmohamady showed confidence and put in a solid performance. Just like the previous game, he nutmegged Bouhaddouz at the beginning of the game and kept pushing forward to provide crosses, one of them finding Trezeguet who's shot was blocked by the keeper at the far post. He was more cautious in the second half, preferring not to make any forays forward to support the defence because it was under pressure.
Ali Gabr (7.5): He produced a solid performance in central defence to keep Aziz Bouhaddouz under control, although the latter managed to escape on a few occasions.
Ahmed Hegazy (7.5): He partnered Gabr to secure the area but had to move to the left side of the area to support full-back Karim Hafez, who struggled to counter the threat of Dirar and Faycal Fajr who combined on several occasions to whip in crosses.
Karim Hafez (6): He made his first start on his first appearance in a major tournament due to the injury of left-back Mohamed Abdel-Shafi. He failed to make any impact as Dirar managed to go past him on several occasions and his flank seemed always the weakest part in Egypt's defence. He was substituted on the hour mark, with Ahmed Fathi moving from midfield to this position.
Ahmed Fathi (7): The joker, as he is called in Egypt, was deployed in central midfield, his third position in four matches. He partnered Tarek Hamed in absence of the injured Mohamed Elneny, positioning himself in front of the defence and leaving Hamed to carry out the attacking duties. He was then deployed on the left flank instead of the inexperienced Karim Hafez, who was substituted in the 63rd minute.
Tarek Hamed (7.5): He exerted huge efforts to help his teammates in build-up play and was still disciplined in terms of defence. He was booked for a harsh challenge for an opponent.
Abdallah El-Said (7.5): The gifted playmaker has not controlled the rhythm of the game as he used to do in the past games, with Egypt mainly relying on long balls. But he still created Egypt's most dangerous chances, setting up Salah in the first half with an overhead kick and with a chipped free kick in the second half, releasing him twice.
Mahmoud Trezeguet (7): He was not as energetic as he was in the past three games and failed to provide any spark on the left flank in a very physical contest. He was mainly challenging Dirar and Benatia or Da Costa but did not have enough support from left-back Karim Hafez. However, he had one great chance early in the game but his half-volley from inside the area was blocked by the keeper.
Mohamed Salah (7): He was under strict surveillance on the right flank once again, facing two or three opponents every time he touched the ball with Mendyl, Ahmadi and Saiss teaming up against him. However, he had two clear-cut chances created by El-Said but his efforts were blocked by the keeper.
Marwan Mohsen (6.5): Playing in a number 9 position, Mohsen had to battle against Morocco's three central defenders: Mehdi Benatia, Romain Saiss and Manuel Da Costa. He was involved in most of Egypt's long balls and managed to flick some of them to his teammates, but to no avail. He was replaced in the 41st minute after sustaining an injury.
Ahmed Kouka Hassan (6.5): The substitute striker failed to make any impact in the game and could not win the areal duels like Mohsen. He had to drift back on several occasions to take part in the build-up.
Kahraba (7): The substitute forward was awarded the Man of the Match award after scoring the winner in the 88th minute. He was well placed to hook a loose ball home from inside the area after Morocco's defence failed to clear a corner.
Saad Samir (6): Samir came on in the 90th minute as a third central defender to provide help in aerial battles. He only played for two minutes.