Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Egypt, seven-time African champions, begins their campaign in Group B of the 2025 Africa Cup of Nations against Zimbabwe on Monday in Agadir.
Hossam Hassan’s side are considered one of the title contenders, while outsiders Zimbabwe appointed Mario Marinica as coach in November.
Liverpool striker Mohamed Salah is playing his fifth CAN and his third as Egyptian captain, having reached the final in 2017 and 2021.
101GreatGoals.com presents team news and starting line-ups as Egypt and Zimbabwe play their opening match of AFCON 2025.
#AD 18+ Registration required. Minimum deposit requirement. Free bets are paid out in the form of bet credits and can be used when settling eligible bets. Minimum odds, betting and payment method exclusions apply. Returns exclude wagering of betting credits. GambleAware.org Deadlines and terms and conditions apply.
Trezeguet dominated Salah in qualifying, scoring four times, and the winger is expected to play a leading role in the final third.
Omar Marmoush leads the line and veteran goalkeeper Mohamed El Shenawy features, with the 37-year-old potentially playing in his final Africa Cup of Nations after a career that included several continental titles at club level with Al Ahly.
Egypt starting lineup: Mohamed El Shenawy, Mohamed Hany, Hossam Abdelmaguid, Yasser Ibrahim, Mohamed Hamdy, Mohamed Salah, Marwan Attia, Emam Ashour, Hamdi Fathy, Trezeguet, Omar Marmoush
Egypt replaces: Ahmed El Shenawy, Khaled Sobhy, Rami Rabia, Salah Mohsen, Mostafa Mohamed, Ahmed Abou El Fotouh, Mohamed Shehata, Mohanad Lasheen, Mostafa Fathi, Ibrahim Adel, Osama Faisal, Ahmed Eid, Zizo, Mostafa Shobeir, Mahmoud Saber
Zimbabwe are without Walter Musona, who scored twice in qualifying. Experienced striker Knowledge Musona, who has 26 international goals, starts on the bench.
Zimbabwe starting lineup: Washington Arubi, Godknows Murwira, Munashe Garan’anga, Gerald Takwara, Teenage Hadebe, Emmanuel Jalai, Jonah Fabisch, Marvelous Nakamba, Prince Dube, Daniel Msendami, Washington Navaya
Zimbabwe substitutes: Elvis Chipezeze, Sean Fusire, Divine Lunga, Prosper Padera, Macauley Bonne, Bill Antonio, Brendan Galloway, Knowledge Musona, Tawanda Maswanhise, Tawanda Chirewa, Isheanesu Mauchi, Alec Mudimu, Ishmael Wadi, Junior Zindoga, Tadiwa Chakuchichi
Kick-off on Monday will be at 8:00 p.m. GMT (3:00 p.m. ET / 12:00 p.m. PT). In the UK, live CAN 2025 coverage is on Channel 4’s 4seven, All 4 and YouTube channels. In the USA, beIN Sports is the tournament broadcaster.
Online live streaming is available on a wide range of devices via Channel 4 website and the beIN Sports app and app.
Goalkeepers: Mohamed El Shenawy (Al Ahly), Ahmed El Shenawy (Pyramids), Mostafa Shobeir (Al Ahly), Mohamed Sobhy (Zamalek).
Defenders: Mohamed Hany (Al Ahly), Ahmed Eid (Al Masry), Ramy Rabia (Al Ain), Khaled Sobhi (Al Masry), Yasser Ibrahim (Al Ahly), Mohamed Ismail (Zamalek), Hossam Abdelmaguid (Zamalek), Mohamed Hamdy (Pyramids), Ahmed Fatouh (Zamalek).
Midfield: Marwan Attia (Al Ahly), Hamdi Fathy (Al Wakrah), Mohanad Lasheen (Pyramids), Mahmoud Saber (Zed), Mohamed Shehata (Zamalek), Emam Ashour (Al Ahly), Zizo (Al Ahly), Trezeguet (Al Ahly), Ibrahim Adel (Al Jazira), Mostafa Fathi (Pyramids).
Advantages: Omar Marmoush (Manchester City), Mohamed Salah (Liverpool), Mostafa Mohamed (Nantes), Salah Mohsen (Al Masry), Osama Faisal (Al Ahly Bank).
Goalkeepers: Washington Arubi (Marumo Gallants), Elvis Chipezeze (Magesi), Martin Mapisa (MWOS FC).
Defenders: Godknows Murwira (Scotland), Emmanuel Jalai (Dynamos FC), Sean Fusire (Sheffield Wednesday), Munashe Garananga (FC Copenhagen), Gerald Takwara (Al Ittihad Misurata), Isheanesu Mauchi (Simba Bora), Brendon Galloway (Plymouth Argyle), Teenage Hadebe (FC Cincinnati), Alec Mudimu (Flint Town United), Divine Lunga (Mamelodi Sundowns).
Midfield: Marvelous Nakamba (Luton Town), Jonah Fabisch (Erzgebirg Aue), Andy Rinomhota (Reading), Prosper Padera (SJK Seinajoki), Tawanda Chirewa (Wolverhampton Wanderers), Knowledge Musona (Scotland)
Advantages: Bill Antonio (KV Mechelen), Ishmael Wadi (CAPS United), Tawanda Maswanhise (Motherwell), Daniel Msendami (Marumo Gallants), Prince Dube (Young Africans), Washington Navaya (TelOne FC), Macauley Bonne (Maldon & Tiptree), Junior Zindoga (TS Galaxy), Tadiwanashe Chakuchichi (Scotland).
Agadir β Grand Stade dβAgadir (capacity β 41,144)
Casablanca β Mohammed V Sports Complex (45,000)
Fes β Fes Sports Complex (35,468)
Marrakech β Grand Stade de Marrakech (41,245)
Rabat β Prince Moulay Abdellah Sports Complex (69,500)
Rabat β Al Barid Stadium (18,000)
Rabat β Olympic Stadium Annex Prince Moulay Abdellah Sports Complex (21,000)
Rabat β Prince Heritier Sports Complex Moulay EL Hassan (22,000)
Tangier β Grand Stade de Tangier (75,600)
Sunday December 21, 2025
Monday December 22, 2025
Tuesday December 23, 2025
Wednesday December 24, 2025
Friday December 26, 2025
Saturday December 27, 2025
Sunday December 28, 2025
Monday December 29, 2025
Tuesday December 30, 2025
Wednesday December 31, 2025
2025 African Cup of Nations, round of 16
Saturday January 3, 2026
Sunday January 4
Monday January 5
Tuesday January 6
Quarter-finals of the 2025 African Cup of Nations
Friday January 9
Saturday January 10
2025 African Cup of Nations semi-finals
Wednesday January 14
2025 Africa Cup of Nations third place match
Saturday January 17
2025 African Cup of Nations Final
Sunday January 18