The 22-year-old Davis captured his first professional title when he finished the event at 11-under-par to win by one stroke from Sweden’s Jonas Blixt and fellow countryman Matt Jones.
Cameron Smith finished fourth at nine-under after closing with a 68, while overnight leader Jason Day faded to fifth at eight-under after shooting a 73.
It was a thrilling final round which saw four different players hold the lead at various stages.
Day led from the outset but was soon overtaken by his playing partner Lucas Herbert, while Davis and Blixt both shared the lead on the back nine until the Australian edged ahead when he birdied the final hole.
Blixt missed a 15-foot putt on the last to force a playoff.
The 2015 Australian Amateur champion, Davis made six birdies in his final round and a spectacular eagle-2 on the 12th, when he found the hole from the middle of the fairway.
Regarded as one of Australia’s most promising young players after helping his country win the Eisenhower Trophy last year, Davis had been struggling to make his mark since turning professional in October 2016.
In addition to joining the honour roll of champions to get their name engraved on the Stonehaven Cup, he also earned himself a place at next year’s British Open.
Defending Australian Open champion Jordan Spieth eagled his final hole to end a disappointing week on a high and finish eighth at six under.
Download our app and read this and other great stories on the move. Available for Android and iOS.