At 10-under-par 132 through 36 holes, Gonzalez sits one shot ahead of David Gilford (66) and Gary Orr (66), and two ahead of New Zealands Stephen Scahill (67).
It is the second time this year that he will take a lead into the final two days of an event. Earlier in the season, he did so at the Dutch Open, only to end in a tie for seventh.
This time, Gonzalez hopes to change his trend.
He also hopes to keep alive the prospects of an Argentinian double.
Following Eduardo Romeros dominating ten-stroke win last year, Gonzalez is looking to possibly back up his countryman with a victory of his own.
No small matter, when you consider that the two represented half of Argentinas total number of players in this weeks original field.
That number has been cut in half entering the weekend, however, as Jorge Berendt and Gustavo Rojas each missed the cut.
Yet while Romero shot a Day 2 67 to move to 3-under for the tournament, it is looking increasingly like it will be a Gonzalez show should Argentina successfully repeat.
Starting on the back nine first, the long-hitting 31-year-old opened quickly with birdies at Nos. 12, 14 and 15, but gave a stroke back at the par-4 18th (his ninth), when he plunked one in the water.
Nevertheless, he came right back, rattling home birdies at the 1st and 2nd holes to end in 67.
The score comes in a year that has been quite good, yet never good enough for titles. In addition to his finish earlier in the season at the Dutch, Gonzalez has ended in the top-10 on four other occasions this season.
In his career, he has yet to taste victory.
Said the contender after his round: I will try to play like I have the first two days over the weekend. Try not to worry about the good score, but to hit the ball well and make good putts.
Click Here for Full-Field Scores from the Omega European Masters.