As rain-drenched Narendra Modi stadium questions galore over the fate of an exciting IPL season finale