Imran foresees ‘decisive battle’ today