Zack Greinke doesn't have fond memories of his last outing at Petco Park. His return went off without hitch. Greinke allowed one run in eight sharp innings, Adrian Gonzalez ended a wild Edinson Volquez's no-hit bid with a homer in the sixth and the Los Angeles Dodgers beat the San Diego Padres 6-1 Saturday night.