Rory McIlroy drops back to six-under-par after missing a putt from inside three feet on the 16th in the closing stages of the US Open.