India face do-or-die clash against Ghana