Erin - Brian Harman opened up a one-shot lead at the 117th US Open on Saturday in a dramatic third round lit up by a record-equalling 63 from Justin Thomas.
Torrential rain that doused the 7,818-yard layout at Erin Hills overnight presented the field with a feast of birdie chances, transforming the leaderboard into a sea of red as dusk fell.
Harman, who had begun the day in a four-way tie for the lead, carded a five-under-par 67 which included six birdies and one bogey.
The 30-year-old from Georgia had never gone past the second round in a US Open before this year, missing the cut on his two previous visits in 2012 and 2015.
"We're breaking down all kinds of barriers," Harman quipped.
"I'm proud of the way I hung in there today. I got off to a pretty good start, which I really haven't done yet, so that was nice.
"Struck it well, hit a bunch of greens, and that's what you've got to do to play well around here."
The world number 50 headed to the clubhouse on 12 under, one ahead of Thomas, Brooks Koepka and England's Tommy Fleetwood.
The soft, forgiving conditions created opportunity for major movement up the leaderboard for those players willing to take it.
And the prime beneficiary was Thomas, who catapulted up the leaderboard with his record-breaking nine-under-par 63.
The 24-year-old world number 13 produced a magnificent eagle three on the 600-yard 18th hole to crown a spellbinding display that was the lowest to par score in US Open history.
The previous lowest score in relation to par was the eight-under 63 shot by Johnny Miller in the final round of the 1973 Open.
Thomas was already on course for a share of the lead as he stepped up to the 18th having carded nine birdies against two bogeys in a spectacular round.
He then drilled a 300-yard second shot to around eight feet before rolling in his eagle putt to roars from the galleries.
"I feel comfortable. Being in contention in a major is new and I'm excited," said Thomas.
"I hope the moment will come as soon as possible. I know I'm going to be nervous, I just need to harness that as best I can."
Rickie Fowler was two behind Harman on 10 under after a four-under-par 68 which kept him firmly in contention.
Fowler likes his chances of breaking his major duck on Sunday.
"It's going to be a really cool day for someone tomorrow," the world number nine said.
"I'm looking forward to my shot at it. It's not going to be an easy day, for sure. I've been there a handful of times and had some good finishes. But I'm looking forward to getting the job done."
South Korea's Kim Si-Woo was one behind Fowler on nine under after also shooting 68, while three players -- Patrick Reed, Russell Henley and Charley Hoffman were on eight under.
Reed was one of the biggest movers, powering up the board with a dazzling seven-under-par 65 that included four birdies on the front nine against one bogey.
The American Ryder Cup star then bagged a trio of birdies on the 14th, 15th and 16th holes to finish at eight under.
The low-scoring sets up a wide open final Sunday, with the world's top three ranked players -- No.1 Dustin Johnson, No.2 Rory McIlroy and No.3 Jason Day -- all missing the cut on Friday.
None of the leading 16 players have won a major before, making it likely that a run of six consecutive victories by first-timers will extend to seven this weekend.
South Korea's Kim will lead the Asian quest for a major on Sunday after Hideki Matsuyama was unable to build on his second round 65.
Matsuyama, the world number four, had to settle for a one-under-par 71 which left him on six under, six off the pace.
Elsewhere, Masters champion Sergio Garcia finished with a 71 to stay on six under, six behind Harman.
China's Li Haotong, who on Friday became the first player from mainland China to make the cut at a major, bombed out of contention with a 10-over-par 82.
Scores on Saturday after third round of the 117th US Open at Erin Hills Golf Course, Wisconsin. (Par 72; a-denotes amateur):
204 - Brian Harman (USA) 67-70-67
205 - Justin Thomas (USA) 73-69-63, Brooks Koepka (USA) 67-70-68, Tommy Fleetwood (ENG) 67-70-68
206 - Rickie Fowler (USA) 65-73-68
207 - Kim Si-Woo (KOR) 69-70-68
208 - Patrick Reed (USA) 68-75-65, Russell Henley (USA) 71-70-67, Charley Hoffman (USA) 70-70-68
209 - Bill Haas (USA) 72-68-69, Brendan Steele (USA) 71-69-69, Brandt Snedeker (USA) 70-69-70, Xander Schauffele (USA) 66-73-70
210 - Bernd Wiesberger (AUT) 69-72-69, Hideki Matsuyama (JPN) 74-65-71, J.B. Holmes (USA) 69-69-72
212 - Louis Oosthuizen (RSA) 74-70-68, Trey Mullinax (USA) 71-72-69, Eddie Pepperell (ENG) 72-71-69, Sergio Garcia (ESP) 70-71-71, Chez Reavie (USA) 75-65-72, Marc Leishman (AUS) 68-72-72, Cameron Champ-a (USA) 70-69-73, Jamie Lovemark (USA) 69-69-74, Paul Casey (ENG) 66-71-75
213 - Zach Johnson (USA) 71-74-68, Jim Furyk (USA) 70-74-69, Matt Fitzpatrick (ENG) 70-73-70, David Lingmerth (SWE) 73-69-71
214 - Steve Stricker (USA) 73-72-69, Kevin Chappell (USA) 74-70-70, Michael Putnam (USA) 73-70-71, Scottie Scheffler-a (USA) 69-74-71, Jack Maguire (USA) 70-73-71
215 - Matt Kuchar (USA) 74-71-70, Branden Grace (RSA) 72-72-71, Martin Laird (SCO) 72-71-72, Kim Meen-Whee (KOR) 73-70-72, Jonathan Randolph (USA) 71-71-73, Andrew Johnston (ENG) 69-73-73, Satoshi Kodaira (JPN) 73-69-73, Harris English (USA) 71-69-75
216 - Webb Simpson (USA) 74-71-71, Rafa Cabrera Bello (ESP) 72-73-71, Brandon Stone (RSA) 70-74-72, Martin Kaymer (GER) 72-69-75
217 - Ryan Brehm (USA) 71-74-72, Kevin Na (USA) 68-76-73, Thomas Aiken (RSA) 71-71-75, Adam Hadwin (CAN) 68-74-75
218 - Gary Woodland (USA) 72-73-73, Jordan Niebrugge (USA) 73-72-73, Shane Lowry (IRL) 71-74-73, Stephan Jaeger (GER) 71-73-74, Yusaku Miyazato (JPN) 72-70-76
219 - Jason Kokrak (USA) 75-70-74, Daniel Summerhays (USA) 73-72-74, Lee Westwood (ENG) 69-75-75
220 - Keegan Bradley (USA) 72-73-75, Jordan Spieth (USA) 73-71-76, Kevin Kisner (USA) 74-70-76, Stewart Cink (USA) 74-70-76, William McGirt (USA) 70-71-79
221 - Talor Gooch (USA) 74-71-76, Ernie Els (RSA) 70-72-79
223 - Tyler Light (USA) 73-72-78, Kevin Dougherty (USA) 71-72-80
226 - Li Haotong (CHN) 74-70-82