Rory McIlroy shot a 4-under 66 Saturday at PGA National and has a two-shot lead at The Honda Classic.