After a long pause, the Egyptian Premier League and Egypt Cup are back again: Al Ahly will be hosted by Haras El Hodoud for a match that was postponed from the 26th Gameweek of the Egyptian Premier League, with kickoff scheduled for 9:30pm. The Red Devils — which were crowned CAF Champions League champions earlier this month — have their eyes on the full three points from tonight’s match to secure the Egyptian Premier League title. Meanwhile, Haras El Hodoud — which is currently dead last in the league — is hoping for a miracle, and needs to come out on top in every one of its four remaining matches. Any ties or defeats will relegate the team to the second division (or maybe the Egyptian Pro League).

Meanwhile, the Egypt Cup’s Round of 16 continues throughout the weekend: Zamalek plays host to Pharco at 9:30pm tomorrow, in a match that Zamalek hopes will help it move towards cinching a championship before ending the season without a single title, while Pharco is hoping to take advantage of Zamalek’s subpar seasonal performance to steal a ticket to the quarter-final round.

Other matches taking place:

  • Al Ittihad Al Sakandary v Pyramids (6:30pm tonight)
  • Ceramica Cleopatra v Arab Contractors (9:30pm tonight)
  • Tala’ea El Gaish v National Bank (6:30pm tomorrow)
  • Nogoom v Smouha (6:30pm Saturday)

And in the semi-finals of the EFA Cup, Al Masry faces off against Future on Saturday at 9:30pm.

The U-23 Africa Cup of Nations also kicks off in Morocco this Saturday, with the hosts playing against Guinea at 11pm. The championship runs through 8 July, with eight national teams playing in two groups. The top three teams will qualify for the Summer Olympics in Paris next year. The Pharaohs begin their journey towards the title — which we last earned in 2019 — with a match against Niger next Sunday, 25 June at 8pm.