Will unbeaten India prove unstoppable at World Cup?