MLB: Houston 6, San Francisco 3

June 14, 2012 at 6:57 PM

SAN FRANCISCO, June 14 (UPI) -- J.D. Martinez hit a grand slam and Matt Downs had a solo shot Thursday in the Houston Astros' 6-3 win over San Francisco.

Justin Maxwell drove in two runs with a single for the Astros, who won for just the second time in their last five games -- one of the losses coming Wednesday in the perfect game thrown by the Giants' Matt Cain.

Wandy Rodriguez (6-4) went six innings for Houston, giving up three runs on six hits with two walks and three strikeouts. Wesley Wright, Fernando Rodriguez and Brett Myers each pitched an inning of scoreless relief and Myers earned his 16th save.

Barry Zito (5-4) went five innings for San Francisco, allowing five runs on five hits with three walks and three strikeouts to take the loss.

Brandon Belt hit a two-run home run and Hector Sanchez drove in one run for the Giants, who have five wins in their last eight games.

Like Us on Facebook for more stories from UPI.com  
Related UPI Stories
Latest Headlines
Top Stories
Bruins get Zac Rinaldo from Flyers for 2017 pick
Cleveland Indians rookie Anderson hurls gem against Tampa Bay Rays
Moreland, Gallo lead Texas Rangers in rout of Baltimore Orioles
Hamilton, Cincinnati Reds hold off Minnesota Twins
Lucroy, Milwaukee Brewers rally past Philadelphia Phillies