AFC Leopards
Nyayo National Stadium, Nairobi