Champions League action is going strong: We have our eyes fixed on European grounds tonight as the high-stakes Round of 16 second legs kick off. Competition is heating up across four major clashes where teams are facing an ultimatum: deliver, or say goodbye.

Manchester City vs. Real Madrid: The Cityzens face a defining test of pride tonight. Hoping for a powerful comeback on home turf, they’re looking to redeem themselves after a crushing 3-0 defeat in the first leg. Kick-off is at 10pm on beIN Sports 2.

Chelsea vs. PSG: It’s another make-or-break second leg for the Blues. Chelsea faces a steep uphill battle against the French giants, relying on their home crowd to help overturn a heavy 5-2 first-leg loss and snatch a quarter-final ticket. The match kicks off at 10pm on beIN Sports 1.

A slightly smoother path for the Gunners? Arsenal hosts Leverkusen at the Emirates in North London. After a 1-1 draw in the first leg, the Gunners are looking to secure their spot in the next round. Whistles blow at 10pm on beIN Sports 3.

Sporting Lisbon vs. Bodø/Glimt: Sporting is on a mission to overturn a 3-0 first-leg defeat. The home side has no choice but to secure a W to ensure passage. The match will air on beIN Sports 4 at 7:45pm.


At home, Pyramids face off against Petrojet in the Nile League quarter-finals. The match kicks off at Cairo’s Petrosport Stadium at 9:30pm on ON Sport 1.