The win, a tenth for the Ingwe this season, pushed Rodolfo Zapata charges joint on points with Bandari.
Both teams have 39 points, though Bandari, who beat Kariobangi Sharks on Saturday, are above Leopards on superior goal difference.
Meanwhile, Posta Rangers handed Wazito a 3-2 defeat Camp Toyoyo.
Former Kariobangi Sharks star Cavin Odongo gave Rangers the lead in the 15th minute after he connected a Joseph Nyaga’s cross.
Edwin Lavatsa, who signed for Rangers before making a U-turn to join Wazito pulled an equalizer for his side at the stroke of halftime.
Piscas Muhindo then shot Wazito ahead after the restart, but their lead lasted only for three minutes after Gerson Likono pulled an equalizer for the mailmen.
Likono completed the job with a brace after slotting home his second goal of the day in the 62nd minute to hand Sammy ‘Pamzo’ Omollo maximum points.
Elsewhere, Zoo FC settled for a 1-1 draw at home against Kakamega Homeboyz.