20060712 india: Mumbai's spirit pulls it through