Rory McIlroy shot a bogey-free 5-under 65, giving him a share of the BMW Championship lead with British Open champion Brian Harman after the first round.