SAN FRANCISCO (AP) -- Alexi Amarista drove in three runs on three hits and San Diego handed the stumbling San Francisco Giants their 12th loss in the past 15 games, 7-2 Tuesday night.
Will Venable drove in two runs and Jesse Hahn (3-1) earned his third straight victory for the Padres, who won their fifth in the last seven games.
Tim Hudson (7-4) lost for the first time at home this season, allowing six runs - four earned - on nine hits over 5 2/3 innings. He walked two and struck out four.
 
Amarista has 3 RBIs in Padres victory
 
Hudson has allowed a combined 13 runs over his last two starts after giving up 19 over his first 13. Hudson was 6-0 in his first 11 starts against San Diego and has since lost three of four.
Hahn allowed his first earned run in 18 innings when Pablo Sandoval scurried home on Tyler Corbin's infield groundout in the fifth. He allowed two runs on four hits over six innings. Hahn walked one and struck out a season-high eight.
Hahn retired the first 12 hitters before giving up back-to-back singles to Sandoval and Michael Morse opening the fifth.
Amarista, 1 for 9 against Hudson entering the game, was hitless in his eight previous at bats, though he's 9 for 25 (.360) in his last eight games.
Cameron Maybin added two hits and drove in a run for the Padres.
Hudson got three double plays in the first four innings before a fifth-inning error on rookie Joe Panik, his second of the game, helped the Padres score twice to open a 3-0 lead.
Jake Gobbert, in his first start since being recalled Thursday, singled and Maybin was safe on Panik's miscue. Amarista doubled in a run and Venable, who hit a sacrifice fly in the third, drove in a run on a groundout.
Amarista singled home a pair of runs and Maybin delivered an RBI single. Tommy Medica added a pinch-hit home run, the first of his career, with two outs in the eighth.
Buster Posey doubled home a run in the bottom of the sixth to make it 6-2.
 

Comments are closed.