Zebras strike late to deny City, but reason to be positive