Kenya’s Harambee Stars have been knocked out of the African Nations Championship (CHAN) 2024, despite defying expectations in their debut campaign by finishing top of Group A and booking their place in the quarter-finals alongside runners-up Morocco
The team remained in Nairobi to face Madagascar on Friday, August 22, at 5:00 p.m. at the Moi International Sports Centre, Kasarani. Madagascar booked their place in the semi-finals after knocking out Harambee Stars in a penalty shootout, scoring four penalties to Kenya’s three.
Madagascar will meet the winner of Saturday’s clash between Algeria and Sudan at the Amaan Stadium in Zanzibar.
Here’s a timeline of the much-anticipated clash between Kenya and Madagascar.
Penalty Shoot outs
Madagascar defeats Kenya 4–3 on penalties
In the penalty shootout, Tony, Lalaina, and Nainaina scored for Madagascar, while Toky missed his spot-kick.
For Kenya, Siraj, Silvester, and Sakari converted their penalties, but Kibwage and Omija missed, handing Madagascar the win.”
124′: Kenya and Madagascar goes into a penalty shootout after a thrilling quarter-final at Kasarani Stadium ended 1–1 following extra time.
12o’: Kenya 1-1 Madagascar, injury time added
117′: Madagascar makes changes
116′: Odongo goes out, Silvester Owino comes in
114′: Bryne Omondi saves for Kenya
113′: Free kick for Madagascar
End of 1st Half Extra Time: Kenya 1-1 Madagascar
104′: Madagascar defense denies Kibwage a goal
103′: Kenya 1-1 Madagascar
96′: Bryne Omondi delivers a superb save for Kenya
7:01PM: Kenya gets a corner
7: 00PM: Bandi comes off, Sakari comes on
6:57PM: Extra time kicks off
Full Time: Kenya 1- 1 Madagascar
After 90 minutes of intense action, Kenya and Madagascar remain tied at 1–1, sending the quarter-final clash into extra time.
6: 51PM: Kenya 1–1 Madagascar
6: 47 PM: Five minutes added extra time.
6: 43 PM: Corner for Kenya
6: 40 PM: Stanley makes way for Siraj
81′: Kenya nine shots, Madagascar four shots.
6: 38PM: Nabwire tries to score for Kenya, but he is ruled offside.
6: 37 PM: Kenya gets a free kick.
77′: Madagascar attempts to score but Bryne Omondi saves it.
73′ Austine Odongo comes on as Muchiri is substituted, Ryan Ogam is replaced by Omondi, and Masud comes in for Manzur
69′ Madagascar scores in the 69th minute after being awarded a penalty in the 65th minute. Harambee Stars 1-1 Madagascar
6: 22 PM: Madagascar awarded a corner
6: 20 PM: Abud Omar goes down after a challenge from Fenohasina
6: 10 PM: Ryan Ogam scores, but goal is disallowed by VAR.
6:08 PM: Kenya takes the lead as Alphonce Omija finds the net in the 48th minute. Harambee Stars 1-0 Madagascar
6:04 pm: Barea’s Bono receives yellow card for late challenge against Muchiri.
6:02 pm: Second half kicks off; Madagascar makes two changes.
Half-Time Stats: Kenya 0–0 Madagascar
-
Possession: Kenya 47.5% – Madagascar 52.5%
-
Total shots: Kenya 4 – Madagascar 1
-
Shots on goal: Kenya 1 – Madagascar 0
-
Passes: Kenya 216 – Madagascar 247
-
Pass accuracy: Kenya 82.9% – Madagascar 83.8%
-
Corners: Kenya 2 – Madagascar 0
-
Offsides: Kenya 1 – Madagascar 0
-
Fouls: Kenya 7 – Madagascar 9
-
Yellow cards: Kenya 0 – Madagascar 0
-
Red cards: Kenya 0 – Madagascar 0
5: 46 PM: Kenya and Madagascar head into half-time tied at 0–0 in a tightly contested quarter-final.
5: 45 PM: One minute of stoppage time has been added
5: 37 PM: Kenya has four shots and one shot on target, Madagascar one shot.
5: 33 PM: Harambee Stars are awarded a free kick after Muchiri is fouled, but the ball goes over the bar
5:30 PM: Kenya tries to score, but the chance is denied by Barea’s defense.
5:30 PM: Kenya has committed five fouls, while Madagascar has six fouls.
5: 29 PM: Another free kick for the Barea’s
5: 26 PM: Free kick for Madagascar
5: 25 PM: Throw in ball for Kenya
5: 24 PM: Madagascar gets a free kick after Muchiri fouls Lalaina
5: 23 PM: Kenya awarded a free kick after Stanley Omondi is fouled.
5: 22 PM: Muchiri is fouled
5: 21 PM: Manzur is fouled, receives medical attention
5: 20 PM: Abud makes a strong tackle to stop the attack
5:17 PM: Free kick for Kenya
5: 13 PM: Harambee Stars gets second corner
5: 10 PM: Kenya 0–0 Madagascar
5: 04 PM: Kenya’s captain Abud Omar tests Madagascar’s goalkeeper with a shot on goal.
5: 03 PM: Harambee Stars given a free kick after a foul.
5:00 PM: The quarter-final clash between Harambee Stars and Madagascar’s Barea has kicked off at Kasarani Stadium, with fans filling the stands and both teams ready for action.
4: 51 PM: Harambee Stars players and Madagascar’s team move out of the tunnel.
4:30 PM: Fans stream through turnstiles at Moi International Sports Centre for CHAN 2024 quarterfinal between Kenya and Madagascar
4:11 PM: Madagascar arrives at Kasarani stadium singing their traditional tunes.
4:09 PM: Boniface Muchiri and Ryan Ogam named in Harambee Stars’ starting 11 vs Madagascar, while Austin Odhiambo will start on the bench.
4:03 PM: Heavy security mounted outside Moi International Sports Complex, Kasarani, as fans queue in long lines and undergo thorough checks to enter Kenya’s CHAN 2024 quarterfinal against Madagascar.
3:45 PM: Football fans find themselves in wrong arm of the law as they were moving towards Kasarani to watch the CHAN2024 quarter final match.
3:40 PM: Fans are streaming in to fill the stadium ahead of the match.
3: 26 PM: Harambee Stars players have arrived at Kasarani Stadium ahead of today’s match. Fans are streaming in at the stadium ahead of the 5 pm kick-off.
3:00 PM: Kenya national football team leaves their hotel heading towards Kasarani.
Also Read: CAF Raises Stadium Capacity for Kenya vs Madagascar CHAN Quarterfinal
Kenya Lineup vs Madagascar
Starting XI
- Omondi
- Abud (C)
- Kibwage
- Omija
- Bandi
- Manzur
- Nabwire
- B. Onyango
- Stanley
- Ogam
- Boniface
Substitutes:
- Faruk
- Siraj
- Omondi
- Michira
- Odongo
- Austine
- Oluoch
- Masud
- Sakwa
- Okumu
- Sakari
- Owino
Madagascar Starting XI:
- Toldo (GK)
- Nicolas
- Toky
- Tony C
- Lalaina
- Fenohasina
- Dax
- Gregass
- Luc
- Bono
- R. Niaina

Drawn in Pool A alongside Morocco, DR Congo, Zambia, and Angola, Harambee Stars topped the group after winning three matches and drawing one, conceding only one goal in the process.
They kicked off their CHAN campaign for local-based players on a high, edging DR Congo 1-0 on Sunday, August 3, in the tournament opener.
In their second game against Angola, Marvin Nabwire was sent off in the 21st minute, forcing Benni McCarthy’s side to play with ten men for over 70 minutes. Despite the setback, Austin Odhiambo’s well-taken penalty secured a 1-1 draw, keeping Kenya unbeaten with four points after two games.
The third match against Morocco brought more drama when Chris Erambo was shown a straight red card late in the first half, shortly after Ryan Ogam had put Kenya ahead.
Harambee Stars went on to claim a statement 1-0 victory over the two-time champions on Sunday, August 10, at a packed Kasarani. Ogam’s 42nd-minute strike proved decisive as Kenya ended Morocco’s unbeaten CHAN record and seized control of Group A.
On Sunday, August 17, Kenya cemented their dominance with a hard-fought 1-0 win over Zambia.

Also Read: How to Watch Kenya vs Madagascar Match Without a Ticket
Once again, Ryan Ogam delivered the crucial goal midway through the second half, ensuring Kenya finished unbeaten at the summit of the group, while Zambia exited the competition without a single point.
In the simultaneous fixture, Morocco defeated DR Congo 3-1, allowing both Kenya and Morocco to progress to the quarterfinals, with the Leopards settling for third place.
Madagascar qualified for the quarter finals as the second-ranked team in group B with seven points behind leaders Tanzania’s Taifa Stars, who garnered 10 points. Mauritania, Burkina Faso, and the Central African Republic were eliminated after finishing third, fourth, and fifth with seven, three, and one points respectively.
Follow our WhatsApp Channel and X Account for real-time news updates.
