Angel Cabrera and Brandt Snedeker will go into the final round of the Masters tied for the lead after one of the most tumultuous days in Augusta history.
Controversy reigned before a ball had been struck on day three after Tiger Woods escaped disqualification for taking an incorrect drop on the 15th hole of his second round.
The tournament committee decided to impose a two-shot penalty on the world No 1, and the four-time champion kept his emotions in check as a two-under 70 got him back to three under and within four of the leaders.
Snedeker carded the only bogey-free round of Moving Day, a three-under 69 making him the first man to reach the clubhouse on seven under par, and he was tied for the lead moments later when Cabrera birdied the last.
The American was a model of consistency as the course dried out and firmed up, parring the first 12 holes before picking up his first shot of the round at 13 and adding further birdies at the 15th and 16th.
Cabrera revived memories of his 2009 victory as he recovered from a scrappy six at the second with a birdie at the next, and further birdies at the sixth, eighth and 10th holes swept him into the outright lead.
The big-hitting Argentine slipped back with careless errors at 12 and 13, where he carded his second six of the day, but he coverted an excellent tee shot at 16 before nailing a 10-foot birdie putt at the last to also return a 69.
The leading pair have a one-stroke lead over Adam Scott, who moved smoothly into contention with three birdies in five holes in an inward 34 as he matched the 69 of the top two.
Australia's bid for a first Masters champion is further enhanced by Jason Day and Marc Leishman, who lie two shots off the pace on five under.
Leishman returned an eventful five-birdie, five-bogey 72 while Day, who also parred the first 12, appeared on course to retain at least a share of his overnight lead until he bogeyed the final two holes to card a 73.
Matt Kuchar is a further stroke adrift after a typically steady 69, while Tim Clark made huge strides up the leaderboard with a best-of-the-day 67 which included five birdies over the first seven holes.
Clark is three under along with Woods, who put his off-course distractions to one side to knock his approach to the opening hole to 18 inches for a welcome birdie.
Woods bounced back from bogeys at nine and 11 with three birdies over the next four holes, and he parred safely in to remain firmly in contention for his first major win since 2008.
But hopes of a first European win since 1999 faded significantly, although Lee Westwood (73) and veteran Bernhard Langer (72) are still in the hunt on two under par.
Justin Rose continued to be hampered by a cold putter as he laboured to a 75 to drop back to level par, while Rory McIlroy crashed out of contention after an error-strewn 79 which featured sevens at both the 11th and 15th holes.