It’s a jam-packed football weekend, so let's get right to the games worth keeping an eye on.

In Europa League, don’t miss Manchester United v Barcelona at 10pm tonight. Other notable games:

Nantes v Juventus (7:45pm)

FC Midtjylland v Sporting (7:45pm)

Roma v Salzburg (10pm)

Rennes v Shakhtar (10pm)

Friday: In the English Premier League, Fulham takes on Wolverhampton at 10pm.

In La Liga: Elche faces Real Betis at 10pm.

Saturday: Egypt faces Senegal at 7pm in the U20 Afcon, and Mozambique takes on Nigeria at the same time.

Meanwhile, in the African Champions League: Zamalek takes on ES Tunis at 6pm in Tunisia, while Al-Ahly faces Mamelodi Sundowns at 9pm here in Cairo.

In the English Premier League:

Leicester v Arsenal (5pm)

Everton v Aston Villa (5pm)

Leeds v Southampton (5pm)

West Ham v Nottingham Forest (5pm)

AFC Bournemouth v Man City (7:30pm)

Crystal Palace v Liverpool (9:45pm)

And the most notable games in the major European Leagues:

Serie A: Empoli v Napoli (7pm)

La Liga: Real Madrid v Atletico (7:30pm)

Bundesliga: Hoffenheim v Dortmund (4:30pm)