Justin Rose Wins US Open: First English Major Champion Of 21st Century (PICTURES)

Justin Rose has become the first English golfer to win a major in 17 years after a taut final day at the US Open at Merion.

The 32-year-old is England's maiden major champion of the 21st century after Nick Faldo's 1996 triumph at the Masters and not since Tony Jacklin has an Englishman triumphed in the US Open.

He also becomes the third British winner of the US Open in the last four years, following Graeme McDowell and Rory McIlroy's triumphs in 2010 and 2011.

Rose, who rose to prominence at the 1998 Open Championship as an 18-year-old amateur, carded one-over par ahead of fan favourite and six-time US Open runner-up Phil Mickelson.

Rose kisses the US Open trophy

After finishing his round, Rose pointed to the heavens and was reduced to tears at the memory of his late father on Father's Day.

"You saw me look to the heavens there, with it being Father's Day... I don't know what to say, obviously I'm thrilled," Rose told Sky Sports.

After a perfect drive on the final hole, Rose's approach from 229 yards rolled past the flag and just onto the back fringe, from where he played a superb shot with a fairway wood that stopped agonisingly on the edge of the hole.

However, the tap-in par was good enough to secure a superb win as Mickelson failed to chip in for the birdie he needed on the 18th to force a play-off.

The respect between Mickelson and Rose, memorably exhibited during the pair's Ryder Cup duel at Medinah last year, was reinforced in Philadelphia.