Zack Greinke allowed one run over 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.
In his first outing in San Diego since breaking his collarbone in a brawl with Carlos Quentin, Greinke had a season-high eight strikeouts. He allowed four hits and only pitched to two batters over the minimum through seven innings in his longest outing of the season.
San Diego's home winning streak was snapped at eight.
Hanley Ramirez homered into the third deck in left field and the Dodgers capitalized on several Padres miscues to snap a three-game losing streak.
Volquez did not allow a hit until Gonzalez, the former Padres first baseman, led off the sixth with his ninth home run. But the Padres' right-hander allowed a run in the fifth on three walks and a fielder's choice by Skip Schumaker.
Greinke was dominant in his first start at Petco Park since the brawl April 1...