Leopards climb to safety, Homeboyz crush Mt Kenya