With another corruption controversy in the Indian Premier League capturing the headlines, it's easy to forget that there's still a final to be played.