Andrew Novak won the Mexico Open by five shots on Sunday for his first individual title on the PGA Tour.