20030605 india: Off form; Naidu takes to pinch hitting