Brian Harman will take a one-shot lead into the final round of the US Open Championship but Tommy Fleetwood will be breathing down his neck at Erin Hills.
The American fired a 67 on Saturday to get to 12 under, a shot ahead of Fleetwood, Brooks Koepka and Justin Thomas, who enjoyed a record-breaking day in Wisconsin.
Fleetwood carded a 68 to keep himself right in contention but that was five blows more than Thomas, who became the first player to record a nine under par round at the US Open.
Koepka also signed for a 68 to sit a shot ahead of Rickie Fowler and two clear of Si Woo Kim.
Thomas stole the headlines early in the day with a stunning closing eagle that saw him become just the fifth man to record a US Open 63 and break the course record at Erin Hills.
First Fleetwood and then Harman moved past him, however, with a closing bogey from the Englishman helping to hand Harman the solo lead.
A closing birdie moved Koepka into a share of second and a thrilling final day was in the offing, with none of the players in the top 16 yet holding a Major Championship.
Fleetwood, second in the Race to Dubai Rankings presented by Rolex, made an excellent start, holing from 12 feet on the first to get to eight under and he followed that with six good pars to stay right in the hunt.
A 22-footer on the eighth got him back into a share of the lead and when he hit an excellent blind approach into the 12th, the 26 year old was into double figures.
A brilliant up-and-down from the sand on the 14th had him alongside Thomas and when he produced an even better recovery after finding some nasty stuff at the side of the 15th green, he was out in front.
He saw his third and fourth shots into the final green roll off, however, and a closing bogey left the door open for Harman and Koepka.
"From the minute I teed off I always felt quite comfortable in my swing, it always helps when you get a good drive away on the first," he said. "I holed a good putt on one too so that settles everything.
"I hit good iron shots early on, I hit good drives and the further I got into the round I just felt really comfortable.
"I actually felt calmer today than I did yesterday. It is going to be new again now, I'm on a Sunday now. I always say it's just you and the golf course but tomorrow is going to be a very different experience."
Harman had birdied the first but gave the shot back on the third before making further gains on the fourth and ninth to turn in 34. Birdies on the 11th, 14th and 15th then put him in the driving seat.
"The course has just kind of suited my eye and I'm just going to go into tomorrow and just try and hit some great golf shots," he said. "I had a good plan and hit some good ones so it's worked out well so far."
Koepka turned in 35 with two birdies and a bogey but further gains on the 12th, 14th and last saw him move up the leaderboard.
Earlier, Thomas turned in 31 with six birdies and a bogey but when he dropped a second shot of the day on the tenth, there was no sign of what was to come. Birdies on the 12th, 15th and 17th had him in a share of the lead before he produced something truly spectacular on the 667 yard par five last.
With 300 yards to the pin, Thomas put his second shot to eight feet and rolled in the putt that placed his name in the history books.
Fowler and Kim both recorded rounds of 68 with Patrick Reed, Russell Henley and Charley Hoffman then at eight under.
Austria's Bernd Wiesberger was in the group at six under, two clear of Sergio Garcia, Louis Oosthuizen and Eddie Pepperell.