Nairobi City stars bagged crucial points following a 2-1 victory over AFC Leopards in a Kenya Federation Premier League match ...