Pettersson's last PGA Tour win came at the Canadian Open in 2010 Tour title.
"The swing felt good," Pettersson told reporters. "I felt calm. It was a great feeling today."
It's been a good week for Swedish golf with Peter Hanson finishing third in last weekend's US Masters.