Indian golfer Anirban Lahiri hitting his prime