Ibrahim Sadam Juma and Timothy Awany scored in the second half as KCCA won 2-0 against record African champions Al Ahly of Egypt at Namboole.
In a game of two halves, the visitors were much better in the first half but faded after the break as the hosts took control and finally the goals arrived a quarter to the final whistle.
A collective team effort but how did the individual players rate on the day.
Charles Lukwago 10: He is the difference between going down 4-0 at half time and then winning 2-0 at full time. A penalty save, a double save and two one on one saves to deny the visitors. A perfect performance from the KCCA number one.
Denis Okot 6.5: Made a slow start to the game and was ripped apart by Walid Said Ebeid but improved so much in the second half just like so many of his teammates.
Habib Kavuma 6.0: He was shaky at the start of the game and conceded a penalty but was solid in the second half.
Mustafa Kizza 7.0: The young left back also started slow but improved after the break and had decent deliveries into the area.
Timothy Awany 8.0: He was decent defensively and made a few brilliant interceptions and capped a good performance with a penalty that took any faint hopes of Al Ahly comeback.
Isaac Kirabira 7.0: A workaholic in the middle of the pack until he was withdrawn for the more offensive Derrick Nsibambi.
Saddam Juma 8.0: Big game, big player. The midfield gem capped a good performance with a typical Sadam Juma goal that opened the scores at Namboole.
Jackson Nunda 4.0: Slow and off the pace for the entire half as the visitors dominated. Wise decision by Mike Mutebi to withdraw him a minute into the second half.
Julius Poloto 7.0: A big heart and top character from the young lad. Never gave up and was even more efficient when he switched to the right.
Allan Okello 6.5: Not the best of performance from the ‘Special One’ but set up the Sadam’s goal with a fine lay down with fifteen minutes to the final whistle.
Muhammad Shaban 7.5: Puffed and huffed and never got tired of chasing even when he had little service.
Lawrence Bukenya 8.0: Changed the game and swung dominance of the game in the middle with control and precision with his intelligent game reading and ball passing.
Derrick Nsibambi 7.0: Won the penalty that took the game the hope out of Al Ahly and should have had a goal with two headed efforts.
Paul Mucureezi 7.0: Less than ten minutes on the pitch but that pass to the Nsibambi that won the penalty was out of some intelligent play and directness.
COACH Mike Mutebi 9.0: He made good choices with the starting eleven and also made right calls with his substitutes .