Kasarani Stadium was buzzing. The air was thick with anticipation as Morocco, the heavyweights of African football, faced off against the spirited underdogs from Madagascar in the final of the 2024 African Nations Championship (CHAN).
The Atlas Lions were on a mission to claim a record third title, but the islanders had other plans.
The match exploded into life from the very first whistle. Morocco, playing with the confidence of champions, dominated the early exchanges.
RS Berkane’s Oussama Lamlioui came agonizingly close to scoring in the second minute, his shot dragging inches wide.
Just four minutes later, Khalid Baba’s powerful volley narrowly missed the target. The pressure was relentless.
Then, against the run of play, the unthinkable happened.
In the 10th minute, Fosa Juniors forward Clavin Felicite seized a long pass and unleashed a thunderous volley from 25 yards out.
The ball rocketed past Morocco’s goalkeeper, Al Harrar, leaving him no chance. The underdogs from the Indian Ocean island erupted in jubilant celebration, having seized a stunning 1-0 advantage.
The goal fueled Madagascar’s confidence, and they nearly doubled their lead when Jean Luc broke clear on a counter-attack.
His clever chip was met by a resolute Al Harrar, who denied him with a crucial save.
As the first half wore on, Morocco gradually regained control, their superior possession pushing the Malagasy defense onto the back foot.
Goalkeeper Lalain Michel, however, was in inspired form, making a series of heroic saves to deny Khalid Baba and Youssef Mehri, keeping his team’s lead intact.
Morocco was down, but they were far from defeated. What followed was a spirited comeback that would reaffirm their dominance on the continent and etch their name in the history books with a third CHAN title in the last four editions.