Zamalek and Pyramids meet at 8pm today in a decisive Nile League clash that could shape the title race. Zamalek go in as league leaders with 46 points, while Pyramids sit second with 44, leaving little room for error in the title-deciding group.
The match will be shown on ON Sport, giving the league’s two front-runners a national stage at a moment when every point matters. Alongside zamalek vs pyramids, the schedule is crowded: Al Mokawloon Al Arab takes on Ittihad Alexandria at 5pm, while Al Bank El Ahly meets Zed FC and Pharco faces El Gouna in relegation-group action. Ghazl El Mahalla plays Petrojet, Ismaily meets Modern Sport, and Tala’ea El Gaish takes on Kahraba Ismailia, all at 8pm.
The wider weekend picture adds more pressure to the domestic and European calendar. Barcelona faces Getafe at 5:15pm, Manchester City meets Southampton at 6:15pm in the FA Cup semifinals, and Stuttgart hosts Freiburg at 8:45pm in the German Cup semifinals, with the winner set to meet Bayern Munich in the final after Bayern’s 2-0 success over Bayer Leverkusen yesterday. Real Madrid, on 73 points, visits Real Betis at 10pm, still chasing Barcelona, who lead with 82.
For Zamalek, the arithmetic is simple: hold the edge and keep control. For Pyramids, the chance is immediate and clear, because a win would pull them level in a race that has no spare weeks left.