Gonzalez finished the day with a 36-hole score of 13-under 203, and took a one-stroke lead over defending champion Paul Broadhurst of England. Broadhurst held the lead after the first two rounds, but fell to second with a 1-under 71 Saturday.
"I hit a good driver today and made a lot of fairways, and I think that is the key for a good round," said Gonzalez, a three-time winner on the European Tour. He has not won since the Open de Sevilla in 2004 in his native Spain, but has three top-six finishes in the last three months, and ranks second in stroke average this season.
The tournament winner will claim $250,375.