Rose's 8-foot putt rimmed out of the hole, giving the Welshman his second European Tour victory. He shot a 68 to finish at 14-under 274.
Rose (71) threw his club up in the air in frustration while Donaldson flashed a relieved smile. Rose tied for second with Thorbjorn Olesen (69) of Denmark, who also failed to force a playoff on the 18th when his 15-foot birdie putt rolled past the hole. Olesen, playing with Rose, had putted first.
"It was a tough field, brutal golf course," said Donaldson, whose win will move him in into the world's top 30.
It was fifth-ranked Rose's tournament to lose. The Englishman had a two-shot lead over Donaldson and Olesen and led all week, hitting greens and making timely putts. But he was shaky from the start Sunday, scrambling early to save pars and then hitting errant drives on Nos. 5, 11 and 16 that led to bogeys, while finding it difficult to read the greens.
"It was definitely hard work today," Rose said. "You want to close out with a chance to win when you have it and didn't do that today. But I didn't do a lot wrong, either."
The 47th-ranked Donaldson won his first tournament last year in his 266th European Tour event.
After Rose hit a drive into the trees for a bogey on No. 16 then missed a 12-foot birdie putt on the 17th, Donaldson appeared in control. But the Welshman didn't make it easy for himself. He missed a long birdie putt on the final hole and then a 5-foot putt for par. He settled for a bogey and figured there would be a playoff.
"It was annoying to finish like that," Donaldson said. "But you need a little luck sometimes in golf to win."
More Sports Headlines
Seahawks' Chancellor reportedly seeking more money, may hold out UW coach Petersen not looking forward to Boise return Big humpy run forecast by experts D-backs rock Felix, sweep M's with 8-2 win South Snohomish advances to West Region semifinals AquaSox fall to Volcanoes 5-4 in 10 after late miscue M’s notebook: Cano sits with abdominal strain Report: Phillies agree to trade Hamels to Texas
Our new comment system is not supported in IE 7. Please upgrade your browser here.