Unflappable Spaniard David Puig has joined legendary countryman Seve Ballesteros as an Australian PGA champion after emerging ...