Atlanta, GA (CNN) — Justin Rose became the first English golfer in 43 years to win the U.S. Open on Sunday as Phil Mickelson failed to conjure up a 43rd birthday present for himself.
The American finished as runner-up at the tournament for the sixth time, while the 32-year-old Rose ended his long wait for a major title as he triumphed by two shots after a tense final round in Pennsylvania.
Mickelson needed to birdie the last hole to force a playoff -- which no-one had managed during the final round -- but he ended up dropping a shot and tying for second with Australia's Jason Day.
Rose, who moved to Britain from South Africa as a five-year-old, launched himself onto the golf scene when he finished fourth at the 1998 British Open as the leading amateur.
However, he missed the cut in his first 21 tournaments as a professional and took time to find his way after losing his father and mentor Ken to cancer in 2002.
He became the second first-time major winner this season, following Australian Adam Scott's victory at April's Masters, as he made up a two-shot deficit on Mickelson going into the final round.