Old boy Mboya earns Posta Rangers win over struggling AFC Leopards
Leopards, who have had a tough time on the pitch, were uninspiring all game long, and with an unusually small crowd supporting them at the Machakos Stadium, they failed to fire.
Dennis Masinde