Loren Roberts was victimized by Morgan's late heroics. He made double-bogey at No. 17, while Morgan birdied the hole.
"Last week was a little bit of a disappointment, but this was nice," said Morgan, who won $225,000 one week after he squandered a third-round lead at the Senior PGA Championship.
"This might be one of the few (victories) I've thrown away in my career," said Roberts. "I'm playing well, I just made a couple of bad swings."
Roberts earned a second-place check of $93,000.