There are three matches kicking off in the Egyptian Premier League tonight, all at 9:15pm: Ceramica Cleopatra v Arab Contractors, Enppi v National Bank, and Smouha v Al Ismaili.

Tomorrow, also at 9:15pm: Pharco v Aswan and Ghazl El Mahalla v Al Ittihad.

A foregone conclusion for Zamalek and Al Merrikh: Zamalek plays host to Sudan’s Al Merrikh in the final breath of the U-23 Africa Cup of Nations’ group stage, tomorrow at 9pm. The outcome of the match is inconsequential to either team, after both missed their chance to qualify for the next round thanks to a wide point differential with ES Tunis (10 points) and CR Belouizdad (9 points). Zamalek is at the bottom of the group with 4 points, while Al Merrikh is in third place with a total of 5 points.

One last chance for Al Ahly: Al Ahly heads out for its final group stage match in the CAF Champions League against Sudan’s Al Hilal at 9pm on Saturday at 9pm. The Red Devils have no choice but to secure a victory to be able to qualify for the quarter-final round, as it’s currently in the third spot with 7 points, lagging 3 points behind second-spot Al Hilal. A tie or a loss would mean the end of the road in the championship for Al Ahly.

European leagues are coming back to life tomorrow as the international break comes to an end, bringing us a fresh batch of matches:

  • RCD Mallorca v Osasuna (La Liga — 9pm)
  • Marseille v Montpellier (Ligue 1 — 9pm)
  • Eintracht Frankfurt v VfL Bochum (Bundesliga — 8:30pm)

Super Saturday is going to be super indeed: This Saturday brings us a number of exciting matches in the major European leagues, with the standouts being the Man City and Liverpool’s face-off in the English Premier League and Dortmund v Bayern in the Bundesliga.

Man City plays host to Liverpool as we kick off Gameweek 29 in the English Premier League, with the match scheduled for 1:30pm this Saturday. Man City (61 points) needs the full three points to continue playing catch-up with Arsenal, which is at the top of the league with 69 points. Liverpool — in sixth place with 42 points — also can’t afford to let any points slip through its fingers to ensure it qualifies for the UEFA Champions League. There’s still uncertainty about whether or not Man City star Erling Haaland will make it to the pitch, after the striker suffered an injury that forced him to pull out of his national team over the international break.

More from the Premier League on Saturday:

  • Arsenal v Leeds (4pm)
  • Brighton v Brentford (4pm)
  • Crystal Palace v Leicester (4pm)
  • Nottingham Forest v Wolverhampton
  • Bournemouth v Fulham (4pm)
  • Chelsea v Aston Villa (6:30pm)

With just 10 Gameweeks left, you still have a chance to join the Enterprise Fantasy League and compete for a special prize at the end of the season. Just click this link, or enter the code 8o4sut.

Over in the Bundesliga, Bayern v Dortmund is going to be a highlight: The battle between Bayern Munich and Borussia Dortmund in Matchday 26 of the Bundesliga kicks off at 6:30pm on Saturday. Bayern — which has been the title holder for the past 10 seasons — is currently in second place in the league with 52 points, just one point behind Dortmund, which currently sits at the top of the league. The match will be the first trial for Thomas Tuchel, the Bavarians’ new head coach who took over the team after Julian Nagelsmann was sacked.

And the most important European league matches we plan to watch this Saturday:

  • Elche v Barcelona (La Liga — 9pm)
  • Inter v Fiorentina (Serie A — 6pm)
  • Juventus v Verona (Serie A — 8:45pm)