Rory McIlroy birdied the par-four 10th hole at Augusta National to move to two-under-par after producing a stunning iron shot.