Three shots off the lead, Rory McIlroy struck a brilliant approach shot to 3 feet at the par-5 18th en route to a closing eagle.
That capped a second consecutive 5-under 67 for McIlroy and put him at 10 under par for the tournament, one back of leader Matthew Fitzpatrick entering the weekend.