SAN DIEGO - Adam Eaton combined with four relievers on an eight-hitter as the San Diego Padres snapped a five-game losing streak with a 2-0 win over the Arizona Diamondbacks on Saturday night.
Eaton was sharp in his first start since getting ejected in the first inning last Sunday at St. Louis. The right-hander gave up six hits in 6 2-3 innings and allowed just two runners to reach second base - Luis Gonzalez in the fourth and Shea Hillenbrand in the sixth. He struck out seven, walked one and hit one batter.
In his last start, Eaton was thrown out in the first inning after hitting St. Louis' Albert Pujols with a pitch.
After giving up a two-out single to pinch-hitter Luis Terrero in the seventh inning, Eaton was lifted for Mike Matthews. The left-hander struck out Craig Counsell to end the inning.
Mathews, Jay Witasick and Jesse Orosco each got one out in the eighth, and Rod Beck pitched the ninth for his ninth save in nine chances.
Ramon Vazquez scored both of San Diego's runs. Mark Loretta's single off rookie Brandon Webb scored Vazquez in the first inning. Vazquez led off with a single and went to second on a passed ball before scoring on Loretta's hit.
Vazquez led off the third with a single, advanced to second on Mark Kotsay's single, moved to third on a ground out and came home on Ryan Klesko's grounder.
Webb (7-3) had won four straight starts. He allowed only two runs on four hits in six innings. He struck out eight and walked three.
Eaton worked out of his only jam in the fourth after allowing a leadoff double to Gonzalez and hitting Hillenbrand with a pitch. Eaton then struck out Steve Finley and Robert Hammock before getting Matt Kata on a flyout.
Finley, who came into the game hitting .514 with four homers and 12 RBIs against the Padres, went 1-for-4 with a single. Finley hit a three-run homer in each of the first two games of the series.