Review: Kashf concludes on a high after a riveting run