Perez closed his round with an eagle on the final hole, finishing the five-round event at 33-under 327, three shots ahead of John Merrick, who had a 67.
Steve Stricker, who had led after the fourth round, fell to a 5-over 77 and tied for third place with Mike Weir (67), the 2003 champion, at 28-under 332. Stricker's round included triple and quadruple bogeys.
Perez led Merrick by one stroke before hitting his second shot to within 2 feet and rolling in the putt for the eagle on the 18th.
"It's just awesome," Perez said, describing his win.
Jessica Simpson shares three-way kiss with friends in photo
Susan Sarandon 'very excited' about daughter's pregnancy