Englishman Lee Westwood will go into the final day at the Masters leading by just a shot from Phil Mickelson after a round of 68 left him at -12 after a thrilling day at Augusta.
Westwood carded five birdies during the third round, while fellow countryman Ian Poulter needs a major recovery on the final day after drifting back to -6 after a round of 74.
But the day really belonged to Mickelson, who after coming in off the front nine with 34, struck two eagles in a row to help force his way up the leaderboard and put him in contention for his third Masters title.
He’ll join Westwood in the final group on Sunday.
Tiger Woods, meanwhile, stands tied for third with a second consecutive round of 70, leaving him four shots off the lead.
Woods will partner KJ Choi for the fourth day in a row after the Korean shot a 70 to keep pace with the World No. 1.
Leading after the first day, Fred Couples saw his fortunes change after a second round 75, with four birdies and an eagle on his way to a 68 and the chances of him repeating the heroics of his 1992 victory this year are still high.
Joining Poulter on -6 is Ricky Barnes and Hunter Mahan, who was the big mover of the day, shooting a 68.
Outsiders for the title on Sunday will come in the way of USPGA Champion Y.E Yang, American Anthony Kim and Australian Geoff Ogilvy.
But topping the finest score of the week of 66, carded by Couples on the opening day, will be a tall ask.
Before the leaders emerged onto the course, the patrons were thoroughly entertained by Angel Cabrera and Kenny Perry, the duo that fought it out for last years Masters title, both of whom made eagles on 13, the latter chipping in on the 15th as well after a supreme bunker shot.
It will go down as one of the most exciting days at the Masters, and with up to eight players in the running for the green jacket, the final day on Sunday won't be one to miss.