Gonzalez pitches gem, Athletics beat Marlins 1-0