Jordan Spieth
Spieth came under pressure during round three but emerged with a four-shot lead. Getty Images

Jordan Spieth remains on course to claim his maiden major title despite having his Masters lead cut to four shots after a stunning 67 from Justin Rose set up a fascinating final day at Augusta.

Spieth (16-under) was on course for a record score after 54 holes but a double-bogey at the 17th coupled with five birdies in six roles from Rose (12-under) means the Texan has a narrow lead to protect going into the final round.

"The back nine was a lot of fun," Rose said. "The putt at seven got things going. Holeing the bucker shot on 16 was a bonus and the birdie on 18 gives me a lot of momentum going into the final day."

Two-time champion Phil Mickelson (11-under) is also in contention going into the fourth round after a 67 thrust himself up the leaderboard but dropped shots and missed chances on the back nine could yet come back to haunt him.

Charley Hoffman is a further shot back after a frustrating round but in truth the title is likely to be a three-horse race after a thrilling third day.

Rory McIlroy temporarily reignited his challenge before a bogey on the 18th left him requiring a heroic final round to figure in the final day shake-up at six-under, tied with Tiger Woods who produced a virtuoso display to enter the top ten.

"It could have been a really special round today, I could have gone really low," Woods said. "I made a crazy birdie at 13, stupid bogey at 14, stuffed it at 17.

"We saw what happened in 1996 [when Greg Norman blew a six shot lead on the final day], so anything can happen.

"On this course you can play well, but if you miss your spot by a foot then the next thing you know you have a 50-footer. It has been so hot and humid that the greens have not sped up."

Kevin Streelman, Kevin Na and Dustin Johnson are also on six-under but the final day in Georgia could yet be a coronation of Spieth, with the 21-year-old honing in on eclipsing Woods' record win of -18 in 2000.

Leaderboard: -16: Spieth, -12: Rose, -11: Mickelson, -10: Hoffman, -6: McIlroy, Woods, Streelman, K. Na, D. Johnson, -5: Matsuyama, Casey