AFC Leopards started the match on a brilliant pace that set the tempo of the first half. The visitors enjoyed most of the ball possession with wonderful strings of passes that saw Mike Baraza and Jimmy Bageya put the Rangers back line to task as they kept attacking
The visitors did not capitalize on their chances as they fired blanks and seemed to be clueless infront of goal as they failed to hit the back of the net
Rangers managed to settle as time lapsed in the second half. The hosts club potrayed their skills as they dominated the midfield and almost punished ingwe's defense with powerful strikes.
In the 63rd minute, Abbas Akinyemi was stretchered off after he sustained a hamstring tear that will sideline him for up to four weeks
Rangers forced AFC Leopards to make errors towards the last 15 minutes of the match and it paid off as they won a simple penalty but Pascal Ochieng failed to convert
Rangers reclaim the top spot as AFC Leopards move to 10th place in the league standings