Robert Rock trumped some of round co-leader Tiger Woods, to win the Abu Dhabi HSBC Golf Championship.

Rock shot a two-under 70 on Sunday to finish the championship at 13-under 275.

Rory McIlroy, the No. 3 player in the world, posted a three-under 69 and came in second for the second straight year. The reigning U.S. Open champion lost by a stroke at minus-12.

Woods didn't get anything going on Sunday. He hit only two fairways in the final round, sprayed iron shots all over Abu Dhabi Golf Club and ended up with an even-par 72.

Woods shared third place with Graeme McDowell and Thomas Bjorn, who both had four-under 68s. McDowell played the final seven holes in five-under par thanks to an ace and chip-in birdie, but it wasn't enough. The trio finished at minus-11.

This Sunday belonged to Rock, a 34-year-old Englishman, who was once a club pro before landing on the European Tour.

With a two-shot lead over McIlroy and three clear of Woods on the par-five 18th tee, Rock made things interesting.

He drove into a hazard near water on the right side and decided to take a penalty drop and hit his third from the fairway. Rock played down the fairway safely after the lost stroke.

Woods needed an eagle to get in at 13-under, but drove poorly into the left rough, then came up 60 yards short and left with his second. His third ran slightly through the green, but Rock opened the door ever so slightly.

Rock knocked his fourth 35 feet short of the flagstick. He still had two putts for the title and lagged his par putt inches from the hole. Rock marked and let Woods and Peter Hanson finish the hole before he tapped in for bogey and the victory.

The win was his second on the European Tour. Rock broke through last year at the Italian Open.

MORE TO FOLLOW.