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

Riyad Mahrez scored twice as Algeria beat Sudan in their 2025 Africa Cup of Nations (AFCON) Group E opener in Rabat.
Five-time Premier League winner Mahrez curled in on Hicham Boudaoui’s backheel after two minutes and scored a second in the 61st minute from Mohamed Amoura’s through ball.
Salahedin Adil was sent off for Sudan for a second booking six minutes before the break, with Ibrahim Maza’s goal completing the scoring on Baghdad Bounedjah’s header five minutes from time.
Algeria is back on the hunt! π©πΏ
Are you excited to see them in #TotalEnergiesAFCON2025? π€© pic.twitter.com/hhOQf5QIVG
β CAN TotalEnergies 2025 (@CAF_Online) December 24, 2025
Algeria won its second CAN title in 2019 but exited in the group stage in the last two editions. This dominant performance therefore represented the ideal start for the team of former Swiss coach Vladimir Petkovic.
Amoura sent a volley against the woodwork after Mahrez’s second, while Fennecs goalkeeper Luca Zidane – son of French World Cup winner Zinedine – kept a clean sheet on the 27-year-old’s Afcon debut.
Both teams will next be in action on Sunday, when Algeria take on Burkina Faso β who scored an injury-time win over Equatorial Guinea earlier on Wednesday β and Sudan take on the National Thunder.
Granada goalkeeper Zidane started in place of first choice Alexis Guendouz, who injured knee ligaments in early December.
Zidane made his debut in October after leaving France and was part of a backline against Sudan that included Manchester City’s Rayan Ait-Nouri and Borussia Dortmund’s Ramy Bensebaini.
Mahrez is a Champions League winner with City and was English champion four times with the Cityzens and once with Leicester City.
Marseillais Amine Gouiri was absent due to shoulder surgery.
Algeria holds the eleven: Luca Zidane, Rafik Belghali, Aissa Mandi, Ramy Bensebaini, Rayan Ait-Nouri, Riyad Mahrez, Hicham Boudaoui, Fares Chaibi, Ismael Bennacer, Mohammed Amoura, Bagdad Bounedjah
Algeria replaces: Anthony Mandrea, Mehdi Dorval, Mohamed Tougai, Zineddine Belaid, Ramiz Zerrouki, Anis Hadj Moussa, Mounsef Bakrar, Jaouen Hadjam, Oussama Benbot, Adem Zagence, Youcef Atal, Ibrahim Maza, Ilan Kebbal, Adil Boulbina, Redouane Berkane
Several of Sudan’s most experienced players play for the Al-Hilal national team, including the team’s most capped player, Abuaagla Abdalla, who started in midfield.
Starting defenders Mohamed Ering and Mustafa Karshoum as well as midfielders Abdel Raouf and Salah Adil were among Abdalla’s club teammates involved.
Sudan starting lineup: Monged El Neel, Yaser Awad, Mustafa Karshoum, Mohamed Ering, Bakhit Khamis, Salah Adil, Abuaagla Abdalla, Ammar Taifour, Abdel Raouf, Mohamed Eisa, Abo Eisa
Sudan replaces: Ali Abu Eshrein, Altayeb Abdelrazig, Walieldin Khdir, Yasir Mozamil, Mohamed Abdelrahman, John Mano, Mohamed Abuja, Mazin Mohamedein, Awad Zayed, Ahmed Tabanja, Al Gozoli Nooh, Mohamed Kesra, Sheddy Barglan, Aamir Abdallah, Mohamed Tia Asad

Goalkeepers: Oussama Benbot (USM Algiers), Luca Zidane (Granada), Anthony Mandrea (Caen).
Defenders: Rafik Belghali (Hellas Verona), Rayan Ait-Nouri (Mancester City), Youcef Atal (Al-Sadd), Mehdi Dorval (Bari), Jaouen Hadjam (Young Boys), Zineddine Belaid (JS Kabylie), Ramy Bensebaini (Borussia Dortmund), Samir Chergui (Paris FC), Aissa Mandi (Lille), Mohamed Amine Tougai (EspΓ©rance).
Midfield: Ismael Bennacer (Dinamo Zagreb), Ramiz Zerrouki (FC Twente), Adem Zagence (Union Saint-Gilloise), Hicham Boudaoui (Nice), Fares Chaibi (Eintracht Frankfurt), Ibrahim Maza (Bayer Leverkusen), Himad Abdelli (Angers).
Advantages: Mohamed Amoura (Wolfsburg), Ilan Kebbal (Paris FC), Riyad Mahrez (Al-Ahli), Anis Hadj Moussa (Feyenoord), Adil Boulbina (Al-Duhail), Monsef Bakrar (Dinamo Zagreb), Bagdad Bounedjah (Al-Shamal), Redouane Berkane (Al-Wakrah).
Goalkeepers: Ali Aboeshren (Al Hilal), Mohamed Abooja (Al Merrikh), Monged Elneel (El Merreikh Juba).
Defenders: Altayeb Abaker (Al Hilal), Yasser Awad Boshara (Al Hilal), Mohamed Kasri Hakeem (Jamus), Bakhit Khamis (Al Ahli Tripoli), Mustapha Kharshom (Al Hilal), Mazin Mohamedin (Al Akhdar), Mohamed Saeed Ahmed (Al Hilal), Ahmed Tabanja (Al Merrikh), Awad Zaid (Al Merrikh).
Midfield: Aamir Abdallah (Avondale), Mohamed Abuagla (Al Hilal), Salahedin Adil (Al Hilal), Sheddy Barglan (FC Den Bosch), Musa Ali Hussain (Al Merrikh), Walieldin Khidir (Al Hilal), Abdelrazig Omer (Al Hilal), Amar Taifour (CS Sfaxien).
Advantages: Mohamed Abderahman (Al Hilal), Abo Eisa (Chonburi), Al-Gozoli Nooh (Al Merrikh), Mo Eisa (Uthai Thani), John Mano (Al Akhdar), Yasir Mozamil (Al Hilal), Muhamed Tia Asad (Al Merrikh).
#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.
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