The man - yet to be identified - did hit Woods on his right foot, leading the 14-time major victor to jump in the air several times before limping back to the fairway.
Tiger Woods celebrates after making a putt for birdie on the 15th.
The Masters has finished on a Monday just five times, most recently in 1983 when Seve Ballesteros won his second green jacket.
An injury-hampered career very almost saw Woods retire from the sport, though a resurgence in the last 12 months has put the former World No 1 firmly in contention. Woods returned to miss the putt, and then took three shots from 35 feet behind the par-5 13th green to lose another prime birdie opportunity.
McIlroy was also less than happy with his tee shot on the par-three fourth, but holed from 32 feet for an unlikely birdie, only to then drop shots on the sixth, seventh and ninth, where his approach plugged in the top of a greenside bunker.
Valuable Gift: Dwyane Wade Gives Final Game-Worn Jersey to Carmelo Anthony
I'm thankful for it and I can retire and be happy about my career, my body of work and everything I've been able to accomplish". Dwyane Wade was hurting, sitting on the training table trying to get enough treatment to get him on the floor one last time.
It's the first time three players have shot 64 or better in a single round of the Masters.The tournament record is 63. He was particularly happy to finish, especially after storms moved into the area and stopped play right after his tee shot into 5 feet on the risky par-3 12th.
He turned in a bogey-free round that includes six birdies and an eagle at No. 8, giving him a one-stroke lead when he left the course. The leaders will tee off at 9 a.m., about six hours earlier than a typical Sunday at Augusta National.Assuming there are no delays, the final round should end about 2:30 p.m.CBS Sports will broadcast the final round starting at 9 a.m.Club chairman Fred Ridley says an early start gives the tournament the best chance to avoid rain and end on Sunday.
But he feels he's getting closer.
World number one Justin Rose missed the cut for the first time in 14 Augusta appearances at 148 after a second-round 73. He still was within four shots, along with Justin Thomas, who had a 68. Former victor Trevol Immelman finished at two over while Branden Grace was at three over for the day.