20110224 news: The numbers are in India's favour