- The semi-finals of the CHAN tournament will be played on Tuesday, August 26, 2025 in Tanzania and Uganda.
- The Madagascar vs Sudan semi-final will take place at the Benjamin Mkapa Stadium from 5:30 PM Kenyan time.
- Football fans can catch the Morocco vs Senegal match live on Kenya Broadcasting Corporation and SuperSport.
The crunch CHAN 2024 semi-finals are finally here! The four teams that are remaining in the tournament will on Tuesday, August 26, 2025 fight for a ticket to the Nairobi final. Morocco will play against defending champions Senegal in one of the semi-finals while Madagascar will battle it out with Sudan.
With a hefty prize money and pride on the line, these two fixtures are expected to define the legacy of the tournament which is being held in East Africa for the first time ever.

Will Senegal move a step closer to retaining the coveted African Nations Championship trophy or will the Sudan football team continue with its fairy tale?
These questions and the others that may be lingering in the minds of football fans will be answered on Tuesday.
Madagascar vs Sudan live
The massive Madagascar vs Sudan CHAN 2024 semi-final will be played at the Benjamin Mkapa National Stadium in Dar es Salaam, Tanzania. This match will start from 5:30 PM Kenyan time.
Sudan qualified for the semi-final after beating Algeria in the quarter-finals while Madagascar humbled the Harambee Stars of Kenya in Nairobi to book a spot in the last four.

ALSO READ: Uganda vs Senegal: Cranes fall as all CHAN 2024 co-hosts exit at quarterfinal stage
Morocco vs Senegal today
The Atlas Lions of Morocco and Senegal will compete in the second semi-final of the day from 8:30 PM East Africa Time. The match, which brings together two countries that have previously won the CHAN title, will take place at the Mandela National Stadium in Uganda.
Morocco, who secured a narrow 1-0 victory over the co-hosts Tanzania, will head to this game as the favorites due to their clinical attack.
Nonetheless, the Terenga Lions have all the needed qualities to stun the North Africans and play in their second consecutive CHAN final.

Bet on today’s matches on SportPesa and win instantly!
Where to watch the Morocco, Sudan, Madagascar and Senegal live in CHAN 2024 semi-finals
You can watch Tuesday’s semi-finals on a number of broadcast channels across the world. For football supporters in East Africa, they can follow the proceedings on the FUFA TV, Kenya Broadcasting Corporation and the Tanzanian Broadcasting Corporation.
Meanwhile, SuperSport has the exclusive rights to broadcast the CHAN 2024 showpiece in Africa. For viewers outside the African continent, they can watch these matches on beIN Sports.
When and where will the CHAN 2024 final be played?
According to the Confederation of African Football (CAF), the final of the ongoing CHAN tournament will take place on Saturday, August 30, 2025.

The match is scheduled to be played at the Moi International Sports Centre, Kasarani Stadium. It will kick-off from 5pm Kenyan time.
CHAN 2024 semi-final predictions: Who will qualify for the final?
Morocco and Sudan are likely to win their semi-final fixtures and qualify for the CHAN final because they are difficult to break down.
However, the resilience and determination from their opponents Senegal and Madagascar respectively, makes these matches challenging. The hunger for glory among the players from these two nations might help them have the final laughter on Tuesday. Therefore, football fans need to get ready for thrilling football matches that could be decided on penalty shoot-outs.
ALSO READ: Your Guide to CHAN Semi-finals: Details on Madagascar vs Sudan & Morocco vs Senegal fixtures
