20090324 india: Battle royal on the cards