American Gary Woodland held off the challenge of world number one Brooks Koepka to claim his first major victory at the 119th US Open at Pebble Beach.
The world number 25 shot a two-under 69 to win by three on 13 under from two-time defending champion Koepka.
“It was special. I never thought the tournament was over,” said Woodland.
England’s Justin Rose took a share of the lead with a birdie on the first hole on Sunday, but fell away with a 74 to finish on seven under par.
The 38-year-old world number four, aiming to win the second major of his career after his 2013 US Open success, carded five bogeys as he finished tied for third with Spain’s Jon Rahm and Americans Xander Schauffele and Chez Reavie.
Northern Ireland’s Rory McIlroy endured a turbulent final day that included double bogeys at the second and 16th, but finished with a birdie to climb inside the top 10 at five under.
Englishmen Matt Wallace, Danny Willett and Matt Fitzpatrick all ended a further stroke back.
Meanwhile, Tiger Woods began the day 11 shots off the pace and quickly slipped further down the leaderboard with four bogeys in his first six holes.
The 43-year-old, who won the Masters in April, sparked an impressive recovery as he carded six birdies to shoot a 69 and finish two under par at the scene of his record 15-shot victory in 2000.