Up-and-down on final hole clinches victory for Watson at Torrey Pines