India spinner Varun Chakravarthy buried the ghosts of Dubai with a sensational spell of 5/42 against New Zealand on Sunday.