Justin Rose was among the biggest climbers of the day, his eight-under 63 lifting the US Open champion 52 places to nine under overall.
Rose was flawless on the course, carding four birdies on the way out and as many on the back nine.
The Englishman was soon joined by co-overnight leader Phil Mickelson, who was one under for the day after three holes.
Hampshire golfer Justin Rose admitted he had realised a childhood dream after claiming his first major title with a dramatic victory in the US Open.
"It feels fantastic, absolutely amazing," said Rose, who finished fourth in the Open as a 17-year-old amateur in 1998.
"Going forward it gives me a lot of confidence. I don't know if it takes pressure off, but it's a moment where you can look back and think childhood dreams have come true."
Tony Jacklin was the last Englishman to win the US Open in 1970 - 10 years before Rose was born.
"I don't know what to say, I'm thrilled. I just kept telling myself that (making bogeys) is what everyone is doing. You saw me look to the heavens with it being Father's Day - I was just trying to remember my dad," he added.
"My coach Sean Foley sent me a text this morning which said 'Go out there and be the man that your dad taught you to be and that your kids can look up to'."
With a one-shot lead playing the last, Rose hit a perfect drive down the fairway with his ball coming to rest just yards from the plaque which commemorates Ben Hogan's one-iron to the final hole of the 1950 US Open.
"I saw my ball in the fairway and I thought 'this is my moment'," Rose said.
"I have seen that Ben Hogan photograph a million times and suddenly it was me with an iron into the fairway and two putts to win the US Open. It was not quite two putts in the end but I was just glad it worked out. I hit a great four iron shot so I feel like I did Hogan justice."
Justin Rose who learned to play golf as a boy in Hampshire has taken to social media to express his joy at becoming the US Open champion. He also took the chance to thank his fans for their support.
Rose is the first Englishman to win the major title since 1970. He was a junior member of the North Hants Golf Club in Fleet.
English golfer Justin Rose has captured his first major championship after winning the US Open at Merrion.