Spain's David Puig has claimed the biggest title of his professional career and joined countryman great Seve Ballesteros by winning the Australian PGA Championship at Royal ...