20160704 city.bengaluru: A big cat; a feeble prey and a photo-finish capture