Upton homers twice, Diamondbacks beat Pads 3-1

Posted: Updated:

SAN DIEGO (AP) -- Justin Upton hit two home runs, including a two-run shot off Jake Peavy, to lead the Arizona Diamondbacks to a 3-1 win over the San Diego Padres on Wednesday night.

It was the first career multihomer game for Upton, who has six homers and 14 RBIs in his last 13.

This was a matchup of teams with two of the worst batting averages in the major leagues. Arizona was last at .226 and the Padres were third-worst at .239.

With John Garland and two relievers combining on a five-hitter, the Diamondbacks snapped a three-game losing streak. San Diego lost for the seventh time in eight games and the 13th time in 16.

Peavy (2-4) lost his third straight decision despite striking out 12.

Tonight's pitching matchup; Dan Haren (3-3) against San Diego's Chris Young (2-1).