Holywood golfer Rory McIlroy is two under entering the weekend at Augusta National after finishing strong at the end of his second round at the Masters.