Menu
Cecafa Club CupSeason 2027

Rayon Sports vs KVZ

26 July 2026 at 17:00
20
Away

KVZ

AI

Rayon Sports beat KVZ 2-0 in the CECAFA Kagame Cup as Kameni's penalty and Muhoza's volley broke Zanzibari resistance at Amahoro Stadium.

Match Videos

Match Analysis

AI Summary

How it unfolded

The Rwandan giants dominated possession from the first whistle but found KVZ, the Zanzibar Premier League champions, well organised in a compact low block. The first half ended goalless, with Rayon Sports unable to carve out a clear-cut chance against a disciplined backline that sat deep and invited pressure.

Rayon Sports head coach renewed the attack after the interval, introducing Elie Tatou from the bench. The substitute made an immediate impact, sprinting down the right wing in the 71st minute before a KVZ defender dragged him down inside the box. Referee pointed to the spot.

Cameroonian forward Junior Herman Kameni stepped up and sent goalkeeper Hamad Ubwa Hamad the wrong way, drilling his penalty low into the net for his first goal since joining the club.

Rayon Sports doubled their lead 11 minutes later. Captain Emmanuel Nshimiyimana found space on the right flank and lofted a precise cross to the far post, where Muhoza arrived unmarked to volley home from close range and seal the points.

The turning point

The introduction of Elie Tatou changed the game. Before his arrival, Rayon Sports had controlled the ball but lacked penetration in the final third. Tatou's direct running drew the foul that produced the penalty, and once ahead, Rayon could play with the comfort of a lead rather than growing frustration. KVZ had no answer after falling behind — their shape, which had held firm for 70 minutes, unravelled within 11 minutes.

Key performers

H. Kameni — Player of the match. The Cameroonian striker scored the opening goal from the penalty spot and turned provider for Muhoza's volleyed finish. His movement occupied the KVZ centre-backs throughout, creating space for the wide runners.

Daniel Muhoza arrived at the far post at the perfect moment to volley the insurance goal. His late run from midfield was timed to beat the offside trap and he finished with composure.

Elie Tatou (sub) played only 20-plus minutes but was the catalyst. His pace and directness on the right wing drew the decisive foul and changed the momentum of the match.

By the numbers — interpreted

Rayon Sports' 2-0 scoreline undersells the control they exerted. The home side held the majority of possession and greater shot volume, but the 0-0 half-time score reflects a familiar pattern: KVZ sat deep, conceded territory and hoped to counter. Rayon's 1.0 first-half xG (estimated) suggests they created half-chances rather than clear openings. The penalty and the second goal pushed their total xG toward the 2.0 mark, while KVZ rarely threatened. The data tells a story of patience rewarded rather than dominance converted early.

What it means

The win puts Rayon Sports level on three points with Al-Hilal Omdurman, who beat Tusker FC 2-0 in the earlier Group C match on Sunday. Both sides lead the group after the opening round, with Tusker and KVZ yet to register a point. Rayon Sports next face Tusker FC on 29 July, while KVZ take on Al-Hilal Omdurman on the same day. A win in either fixture could seal qualification for the knockout stage.

Verdict

Rayon Sports were heavy favourites and delivered, though the performance was more workmanlike than fluent. The resilience KVZ showed for 70 minutes suggests they will not be pushovers in their remaining group matches. For Rayon, finding an earlier breakthrough against better-organised sides will be the next test.

Match Events

Key match events between Rayon Sports and KVZ — 2 goals and 0 cards recorded during the match.

Kick Off
Half Time
H. Kameni

Penalty

71′
D. Muhoza
82′
Full Time

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 26 Jul 2026