Home Cricket 250th Test: Bhuvneshwar Kumar answers critics with fifer